在训练期间的每个时期后,如何在神经网络中打印权重和偏差
我尝试了以下代码:
print_weights = LambdaCallback(on_epoch_end=lambda epoch, logs: print(merged.layers[1].get_weights()[0][0:5], merged.layers[2].get_weights()[0][0:5]))
merged.compile(optimizer='adam',loss=[loss1, loss2],loss_weights=[alpham, 1 - alpham], metrics=['accuracy'],callbacks = [print_weights])
但是我遇到以下错误:
ValueError :(目前不支持“ session_kwargs中的某些键:%s”,dict_keys(['callbacks]])
答案 0 :(得分:0)
model.compile
不接受给model.fit
的回调。