相关疑难解决方法(0)

keras:如何保存培训历史记录

在Keras,我们可以将输出返回model.fit到历史记录,如下所示:

 history = model.fit(X_train, y_train, 
                     batch_size=batch_size, 
                     nb_epoch=nb_epoch,
                     validation_data=(X_test, y_test))
Run Code Online (Sandbox Code Playgroud)

现在,如何将历史记录保存到文件中以供进一步使用(例如,绘制针对时期的acc或loss的绘制图)?

python machine-learning neural-network deep-learning keras

39
推荐指数
6
解决办法
3万
查看次数

Keras单一时期的样地损失演变

Keras是否有内置的方法来输出(并在以后绘制)单个时期训练期间的损耗演化?

使用函数keras.callbacks.History()的常用方法可以为每个时期输出损失。但是在我的情况下,训练集相当大,因此我将单个时期传递给了NN。由于我想绘制训练期间训练(和开发)损失的演变情况,有没有办法做到这一点?

我目前正在通过将训练集划分为不同的批次,然后在一个时期内对每个训练集依次进行训练,并每次保存模型来解决此问题。但是也许有内置的方法可以做到这一点?

我正在使用TensorFlow后端。

python machine-learning neural-network keras

2
推荐指数
1
解决办法
1532
查看次数