【问题标题】:How to print weights and bias during training after each epoch如何在每个时期后的训练期间打印权重和偏差
【发布时间】:2019-01-05 17:47:12
【问题描述】:

如何在训练期间的每个 epoch 之后打印神经网络中的权重和偏差

我已经尝试了以下代码:

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']))

【问题讨论】:

    标签: keras neural-network keras-layer


    【解决方案1】:

    model.compile 不接受回调,即提供给model.fit

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-23
    • 1970-01-01
    • 2023-04-07
    • 1970-01-01
    • 2021-03-28
    • 2021-09-07
    相关资源
    最近更新 更多