import matplotlib.pyplot as plt
losses = history.history['loss']
val_losses = history.history['val_loss']
acc = history.history['acc']
val_acc = history.history['val_acc']
plt.figure(figsize=(12, 6))
plt.subplot(121)
plt.xlabel('fit_nums')
plt.ylabel('losses')
plt.plot(losses,'b-')
plt.plot(val_losses,'b--')
plt.subplot(122)
plt.xlabel('fit_nums')
plt.ylabel('acc')
plt.plot(acc, 'b-', label='acc')
plt.plot(val_acc, 'b--', label = 'val_acc')
plt.legend()
plt.show()
history.history


这段代码展示了如何利用matplotlib库绘制深度学习模型的训练过程,包括损失(loss)和准确率(acc)的变化。它分别绘制了训练集(losses, acc)和验证集(val_losses, val_acc)的曲线,帮助理解模型的训练效果。
3689

被折叠的 条评论
为什么被折叠?



