【问题标题】:Printing initial loss when training in Keras with Tensorflow backend使用 Tensorflow 后端在 Keras 中训练时打印初始损失
【发布时间】:2017-09-20 00:25:53
【问题描述】:

我正在 Keras(TF 后端)上训练我的深度神经网络。我只想在训练 DNN 时打印第一个损失。我只是想确保我的初始化是正确的,所以我需要在进行第一次前向传递后由 DNN 计算出的初始损失。

Keras 回调允许我们在每个 epoch 之后确定损失。在第一个训练步骤之后我想要它。

【问题讨论】:

  • 你想要在第一次向前传球之后还是第一次训练步骤(向前+向后)之后?
  • 训练第一步!

标签: tensorflow neural-network deep-learning keras


【解决方案1】:

您可以使用on_batch_end 创建自定义回调

https://keras.io/callbacks/

【讨论】:

    猜你喜欢
    • 2016-02-23
    • 2018-01-26
    • 2019-02-04
    • 2020-12-01
    • 2019-04-02
    • 1970-01-01
    • 2018-10-22
    • 2019-12-10
    • 2020-08-09
    相关资源
    最近更新 更多