【发布时间】:2018-09-27 21:49:01
【问题描述】:
我想将我的实验结果保存在 keras 而不是模型中。例如,我想保存以下结果的所有内容:
''' Plots '''
if plot:
# Plots for training and testing process: loss and accuracy
plt.figure(0)
plt.plot(cnn.history['acc'],'r')
plt.plot(cnn.history['val_acc'],'g')
plt.xticks(np.arange(0, nb_epochs+1, 2.0))
plt.rcParams['figure.figsize'] = (8, 6)
plt.xlabel("Num of Epochs")
plt.ylabel("Accuracy")
plt.title("Training Accuracy vs Validation Accuracy")
plt.legend(['train','validation'])
plt.figure(1)
plt.plot(cnn.history['loss'],'r')
plt.plot(cnn.history['val_loss'],'g')
plt.xticks(np.arange(0, nb_epochs+1, 2.0))
plt.rcParams['figure.figsize'] = (8, 6)
plt.xlabel("Num of Epochs")
plt.ylabel("Loss")
plt.title("Training Loss vs Validation Loss")
plt.legend(['train','validation'])
如何保存所有内容,以便再次绘制绘图并检查训练期间发生的情况?
网站:
https://keras.io/getting-started/faq/#how-can-i-save-a-keras-model
似乎没有解释...帮助?
【问题讨论】:
标签: machine-learning neural-network keras conv-neural-network