tensorboard中把多次实验的结果绘制在一起

tensorboard中把多次实验的结果绘制在一起

在进行模型的训练时,我们常常会绘制loss,指标或者训练相关的图像,有时候需要将多次实验的结果绘制在一起进行对比。使用tensorborad就可以做到,只需要做到以下两点

  • 不同实验的绘制图像的命名保持一致
  • 将保存好的events文件保存在不同的文件夹,然后加载时定位到父级目录

不同实验的绘制图像的命名保持一致

self.writer.add_scalar( 'Training/Loss', loss_board, self.step)
self.writer.add_scalar( 'Training/Acc', acc_board, self.step)

例如上述添加了loss和acc的曲线,各自的命名为Training/Loss,Training/Acc,那么下一次实验请依旧保持这个命名

将保存好的events文件保存在不同的文件夹,然后加载时定位到父级目录

文件夹示例
文件夹结构
例如上图,在example_1和example_2两个文件夹中都有一个events文件,在用tensorboard打开时定位到上级目录test就可以绘制在一起啦(不要将两个events文件夹放在一起然后打开,这样虽然可以绘制在一起,但是却是错误的曲线)

tensorboard --logdir=./test

Result

重叠曲线

  • 1
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值