我有一個需要分析模型輸出張量的定製調整器。基本上我不能這樣做。之後設置Keras層的屬性
model = Sequential()
model.add(Dense(128, name="dense_1", W_regularizer=Custom(0.1)))
model.add(Dense(nb_classes, name='dense_2'))
model.compile(loss='mse', optimizer='adam')
model.fit(..)
自定義函數需要目標標籤張量的地方,不幸的是這樣的張量尚未實現。
我也嘗試設置這樣的層的屬性:
model.add(Dense(128, name="dense_1"))
model.get_layer('dense_1').W_regularizer = Custom(0.1)
當這樣的層get_config()
我看到它已經被正確應用,但在訓練中似乎行不通。或者,這種方式不是一種明智的實施方式。
這兩種方式都無法做正確的工作。啊..我正在編輯(等待) –
只是把我目前的發現評論。感謝幫助! –