python - 返回 Keras 中 EarlyStopping 回调的纪元数

标签 python tensorflow machine-learning neural-network keras

在使用 EarlyStopping callback 时,有什么方法可以返回 Keras 中停止训练的时期数吗? ?

我可以使用 patience 参数获取训练和验证损失的日志并自行计算轮数,但有没有更直接的方法?

最佳答案

使用EarlyStopping.stopped_epoch attribute:在一个单独的变量中记住回调,说callback,并在训练停止后检查callback.stopped_epoch

关于python - 返回 Keras 中 EarlyStopping 回调的纪元数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49852241/

相关文章:

用于引导置信区间和非参数多数据集比较的 Python 统计包

python - 我无法导入 tensorflow-gpu

machine-learning - xgboost交叉验证什么时候停止

python-3.x - TensorFlow:实现均方误差

machine-learning - NN 分类输出是概率吗?

java - Deeplearning4j 拆分数据集进行测试和训练

python - 子进程中的多个管道

python - 有什么理由继续使用 simplejson 而不是 Python 2.7 中包含的 json?

python - 在 pandas/matplotlib 图表上拉伸(stretch) Canvas

python - R 的 Keras 和 Python 的 Keras 之间的差异——准确性错误?