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计算最大优先级队列实例
Dec 18 Python
python使用内存zipfile对象在内存中打包文件示例
Apr 30 Python
Python中执行存储过程及获取存储过程返回值的方法
Oct 07 Python
快速了解Python中的装饰器
Jan 11 Python
Python中多个数组行合并及列合并的方法总结
Apr 12 Python
numpy中的meshgrid函数的使用
Jul 31 Python
Django结合ajax进行页面实时更新的例子
Aug 12 Python
django与vue的完美结合_实现前后端的分离开发之后在整合的方法
Aug 12 Python
Python使用scrapy爬取阳光热线问政平台过程解析
Aug 14 Python
Python如何省略括号方法详解
Mar 21 Python
QML实现钟表效果
Jun 02 Python
浅谈Python协程
Jun 17 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
Codeigniter中禁止A Database Error Occurred错误提示的方法
2014/06/12 PHP
什么情况下可以不写PHP的闭合标签“?>”
2014/08/28 PHP
php中time()与$_SERVER[REQUEST_TIME]用法区别
2014/11/19 PHP
PHP使用preg_split和explode分割textarea存放内容的方法分析
2017/07/03 PHP
PHP实现的自定义图像居中裁剪函数示例【测试可用】
2017/08/11 PHP
jQuery的deferred对象详解
2014/11/12 Javascript
jQuery中first()方法用法实例
2015/01/06 Javascript
简介AngularJS中使用factory和service的方法
2015/06/17 Javascript
在jQuery中使用$而避免跟其它库产生冲突的方法
2015/08/13 Javascript
去除字符串左右两边的空格(实现代码)
2016/05/12 Javascript
JQuery Ajax动态加载Table数据的实例讲解
2018/08/09 jQuery
Vue2.5学习笔记之如何在项目中使用和配置Vue
2018/09/26 Javascript
Vue实现数据表格合并列rowspan效果
2020/11/30 Javascript
JavaScript实现飞舞的泡泡效果
2020/02/07 Javascript
JS实现audio音频剪裁剪切复制播放与上传(步骤详解)
2020/07/28 Javascript
js 图片懒加载的实现
2020/10/21 Javascript
[00:36]DOTA2上海特级锦标赛 Archon战队宣传片
2016/03/04 DOTA
[56:56]VG vs LGD 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.22
2019/09/05 DOTA
python 图片验证码代码
2008/12/07 Python
Python中datetime常用时间处理方法
2015/06/15 Python
Python2.7基于笛卡尔积算法实现N个数组的排列组合运算示例
2017/11/23 Python
python实现大战外星人小游戏实例代码
2019/12/26 Python
Python编写单元测试代码实例
2020/09/10 Python
Chupi官网:在爱尔兰手工制作的订婚、结婚戒指和精美珠宝
2020/09/28 全球购物
init进程的作用
2012/04/12 面试题
Linux开机引导的步骤是什么
2014/02/26 面试题
说说在weblogic中开发消息Bean时的persistent与non-persisten的差别
2013/04/07 面试题
网络技术专业求职信
2014/02/18 职场文书
西式结婚主持词
2014/03/14 职场文书
请假条怎么写
2014/04/10 职场文书
医药营销个人求职信
2014/04/12 职场文书
领导班子专题民主生活会情况想汇报
2014/09/30 职场文书
2014小学语文教师个人工作总结
2014/12/03 职场文书
2016猴年春节慰问信
2015/11/30 职场文书
在校大学生才艺比赛策划书怎么写?
2019/08/26 职场文书
Python 图片添加美颜效果
2022/04/28 Python