tensorboard实现同时显示训练曲线和测试曲线


Posted in Python onJanuary 21, 2020

在做网络训练实验时,有时需要同时将训练曲线和测试曲线一起显示,便于观察网络训练效果。经过很多次踩坑后,终于解决了。

具体的方法是:设置两个writer,一个用于写训练的数据,一个用于写测试数据,并且这两个writer分别存在train和test路径中,注意测试的writer不能加sess.graph如下代码所示。

...
train_log_dir = 'logs/train/'
test_log_dir = 'logs/test/' # 两者路径不同
megred = tf.summary.merge_all()
with tf.Session() as sess:
 writer_train = tf.summary.FileWriter(train_log_dir,sess.graph)
 writer_test = tf.summary.FileWriter(test_log_dir) # 注意此处不需要sess.graph
 ...other code...
 writer_train.add_summary(summary_str_train,step)
 writer_test.add_summary(summary_str_test,step)

此处贴一个使用mnist测试的图片,如图所示,在左下角可以通过test和train的选项卡选择查看哪条曲线。

tensorboard实现同时显示训练曲线和测试曲线

以上这篇tensorboard实现同时显示训练曲线和测试曲线就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现从脚本里运行scrapy的方法
Apr 07 Python
Python实现控制台进度条功能
Jan 04 Python
Python自动生产表情包
Mar 17 Python
Python之reload流程实例代码解析
Jan 29 Python
对Python Pexpect 模块的使用说明详解
Feb 14 Python
从pandas一个单元格的字符串中提取字符串方式
Dec 17 Python
Pygame的程序开始示例代码
May 07 Python
基于keras中的回调函数用法说明
Jun 17 Python
Tensorflow之MNIST CNN实现并保存、加载模型
Jun 17 Python
python中判断数字是否为质数的实例讲解
Dec 06 Python
利用python+request通过接口实现人员通行记录上传功能
Jan 13 Python
一文读懂python Scrapy爬虫框架
Feb 24 Python
使用tensorboard可视化loss和acc的实例
Jan 21 #Python
TensorFlow绘制loss/accuracy曲线的实例
Jan 21 #Python
NumPy统计函数的实现方法
Jan 21 #Python
TensorFlow实现打印每一层的输出
Jan 21 #Python
NumPy排序的实现
Jan 21 #Python
tensorflow实现在函数中用tf.Print输出中间值
Jan 21 #Python
Python实现随机生成任意数量车牌号
Jan 21 #Python
You might like
phpcms模块开发之swfupload的使用介绍
2013/04/28 PHP
php 解压rar文件及zip文件的方法
2014/05/05 PHP
详解PHP处理密码的几种方式
2016/11/30 PHP
php设计模式之状态模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
让回调函数 showResponse 也带上参数的代码
2007/08/13 Javascript
js获取url参数的使用扩展实例
2007/12/29 Javascript
JavaScript中常见陷阱小结
2010/04/27 Javascript
js setTimeout 常见问题小结
2013/08/13 Javascript
js中array的sort()方法使用介绍
2014/02/20 Javascript
jQuery不兼容input的change事件问题解决过程
2014/12/05 Javascript
Ext JS框架程序中阻止键盘触发回退或者刷新页面的代码分享
2016/06/07 Javascript
浅谈原生JS实现jQuery的animate()动画示例
2017/03/08 Javascript
详解如何在webpack中做预渲染降低首屏空白时间
2018/08/22 Javascript
Electron中实现大文件上传和断点续传功能
2018/10/28 Javascript
JavaScript canvas实现跟随鼠标事件
2020/02/10 Javascript
python smtplib模块发送SSL/TLS安全邮件实例
2015/04/08 Python
举例讲解Python中装饰器的用法
2015/04/27 Python
Python时间模块datetime、time、calendar的使用方法
2016/01/13 Python
对python中数据集划分函数StratifiedShuffleSplit的使用详解
2018/12/11 Python
python利用跳板机ssh远程连接redis的方法
2019/02/19 Python
浅谈python之自动化运维(Paramiko)
2020/01/31 Python
keras 使用Lambda 快速新建层 添加多个参数操作
2020/06/10 Python
Django基于Models定制Admin后台实现过程解析
2020/11/11 Python
HTML5 input元素类型:email及url介绍
2013/08/13 HTML / CSS
泰国在线书店:SE-ED
2020/06/21 全球购物
Three Graces London官网:英国奢侈品牌
2021/03/18 全球购物
毕业证丢失证明
2014/01/15 职场文书
机修工工作职责
2014/02/21 职场文书
党的群众路线教育实践活动宣传方案
2014/02/23 职场文书
2014年师德师风自我剖析材料
2014/09/27 职场文书
2014年计生工作总结
2014/11/21 职场文书
关于成立领导小组的通知
2015/04/23 职场文书
院系推荐意见
2015/06/05 职场文书
应届生个人的求职(自荐信范文2篇)
2019/08/23 职场文书
PySwarms(Python粒子群优化工具包)的使用:GlobalBestPSO例子解析
2021/04/05 Python
mongodb数据库迁移变更的解决方案
2021/09/04 MongoDB