Bra*_*den 1 neural-network python-3.x keras tensorflow
我正在使用 Keras。我正在训练我的神经网络并使用早期停止。我的耐心是 10,验证损失最低的时期是 15。我的网络运行到 25 个时期并停止,但是如果我理解正确的话,我的模型是 25 个时期而不是 15 个时期
有没有一种简单的方法可以恢复到 15 epoch 模型,还是我需要重新实例化模型并运行 15 epochs?
是的,有一个,回调中的restore_best_weights参数,将其EarlyStopping设置为 True,Keras 将跟踪产生最佳损失的权重:
callback = EarlyStopping(..., restore_best_weights=True)
Run Code Online (Sandbox Code Playgroud)
在此处查看此回调的所有参数。
| 归档时间: |
|
| 查看次数: |
886 次 |
| 最近记录: |