2
我建立了一個簡單的神經網絡,Keras - 我如何得到偏見的權重?
model = Sequential()
model.add(Dense(20, input_dim=5, activation='sigmoid'))
model.add(Dense(1, activation='sigmoid'))
,我會用得到它的偏見的權重:
summary = model.summary()
W_Input_Hidden = model.layers[0].get_weights()[0]
W_Output_Hidden = model.layers[1].get_weights()[0]
print(summary)
print('INPUT-HIDDEN LAYER WEIGHTS:')
print(W_Input_Hidden)
print('HIDDEN-OUTPUT LAYER WEIGHTS:')
print(W_Output_Hidden)
,但是,這樣一來,我只得到權重矩陣(5×,1X20)沒有偏見的權重。我如何得到偏差的權重值?
重複:http://stackoverflow.com/questions/42411891/how-to-提取偏差權重在keras連續模型 我認爲這應該被標記爲重複,因爲其他職位有一個更準確的描述 –