0
点赞
收藏
分享

微信扫一扫

keras:输出每轮 batch_size 的 loss的图


画图库使用:​​官方文档​​

import matplotlib.pyplot as plt

x=[3,4,5] # [列表]
y=[2,3,2] # x,y元素个数N应相同
plt.plot(x,y) # loss的绘制是将时间视为x,损失函数的值是y
plt.show()

keras 中的 History 对象只能返回每轮 epoch 的损失函数,不能返回 batch_size 的loss

b = abs(float(self.history.history[‘loss’][0]))
loss_value.append(b)
print(loss_value)
loss_value = np.array( loss_value)
x = np.array(range(len( loss_value)))
plt.plot(x, loss_value, c = ‘g’)
pt.svefit('c地址‘, dpi= 100)
plt.show()

​​基于Keras的格式化输出Loss实现方式​​

keras:输出每轮 batch_size 的 loss的图_损失函数


loss存在log_dir中


举报

相关推荐

0 条评论