keras - 将纪元跟踪保存到文件

Posted

技术标签:

【中文标题】keras - 将纪元跟踪保存到文件【英文标题】:keras - save epoch trace to file 【发布时间】:2018-10-11 21:28:55 【问题描述】:

我正在 keras 上运行神经网络。我想在运行神经网络后收回所有的时代轨迹来分析​​它。有没有一种简单的方法可以将下面的信息保存到 txt 文件中?

Epoch 16/75
183/183 [==============================] - 587s 3s/step - loss: 0.0079 - mean_absolute_error: 0.0585
- categorical_accuracy: 0.9836 - val_loss: 0.0797 - val_mean_absolute_error: 0.2410 - val_categorical
_accuracy: 0.7901

Epoch 17/75
183/183 [==============================] - 587s 3s/step - loss: 0.0080 - mean_absolute_error: 0.0606
- categorical_accuracy: 0.9781 - val_loss: 0.0821 - val_mean_absolute_error: 0.2395 - val_categorical
_accuracy: 0.8148

【问题讨论】:

【参考方案1】:

我猜你正在寻找CSVLogger 回调。

https://keras.io/callbacks/#csvlogger

csv_logger = CSVLogger('training.log')
model.fit(X_train, Y_train, callbacks=[csv_logger])

【讨论】:

以上是关于keras - 将纪元跟踪保存到文件的主要内容,如果未能解决你的问题,请参考以下文章

执行多次运行时如何使用 Keras 保留纪元数?

在 testMovie 命令之后,如何让 JSFL 将跟踪输出保存到文件中?

如何将图像文件夹中的数据与在 Keras 中保存分类详细信息的 excel 结合起来

如何在 Keras 生成器中引用纪元数?

keras 保存模型

Keras 深度学习模型到 android