如何用python画出训练曲线图

阅读: 评论:0

如何⽤python画出训练曲线图
import pickle
import matplotlib.pyplot as plt
f1 = open('/media/xm/0ABA09D10ABA09D1/交通标志识别/Capsule-master/cnn/traffic_','rb')
cnn = pickle.load(f1)
生产数据采集f2 = open('/media/xm/0ABA09D10ABA09D1/交通标志识别/Capsule-master/capsule/traffic_','rb') capsule = pickle.load(f2)
def loss_plot(loss_type):
电脑针织机iters = range(len(cnn['self.losses']))
plt.figure()
# acc
#plt.plot(iters, self.accuracy[loss_type], 'r', label='train acc')
# loss
plt.plot(iters, cnn['self.val_loss'], 'g', label='cnn_val_loss')
if loss_type == 'epoch':
# val_acc
大规模生产#plt.plot(iters, self.val_acc[loss_type], 'b', label='val acc')
# val_loss
plt.plot(iters, capsule['self.val_loss'], 'k', label='capsule_val_loss')
plt.xlabel(loss_type)
plt.ylabel('val_loss')
plt.legend(loc="upper right")
plt.show()
游戏玩家信息plt.figure()二氧化硅抛光液
# acc
m = []
n = []
for x in cnn['self.val_acc']:
m.append(x)
for y in capsule['self.val_acc']:
n.append(y)
衣架钩
plt.plot(iters, m, 'r', label='cnn_val_acc')
# loss
#plt.plot(iters, self.losses[loss_type], 'g', label='train loss')
if loss_type == 'epoch':
# val_acc
plt.plot(iters, n, 'b', label='capsule_val_acc')
# val_loss
#plt.plot(iters, self.val_loss[loss_type], 'k', label='val loss')
plt.xlabel(loss_type)
plt.ylabel('val_accuracy')
plt.legend(loc="lower right")
plt.show()
loss_plot('epoch')

本文发布于:2023-05-13 11:09:15,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/4/97954.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:采集   玩家   训练   识别   针织机
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图