モデル出力テンソルを分析する必要があるカスタマイズされた正規化器があります。基本的に私はこのように置くことはできません。後でケラス層の属性を設定する
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()
を。または、おそらくこの方法は実装するための賢明な方法ではありません。
このように正しいジョブを実行することはできません。ああ..私は編集中です(待つ) –
私の現在の調査結果をコメントに入れてください。手伝ってくれてありがとう! –