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生成器generator用法实例分析
Jun 04 Python
web.py在SAE中的Session问题解决方法(使用mysql存储)
Jun 24 Python
python生成1行四列全2矩阵的方法
Aug 04 Python
python json.loads兼容单引号数据的方法
Dec 19 Python
Python中super函数用法实例分析
Mar 18 Python
Python Request爬取seo.chinaz.com百度权重网站的查询结果过程解析
Aug 13 Python
flask框架url与重定向操作实例详解
Jan 25 Python
基于python实现把json数据转换成Excel表格
May 07 Python
Keras 快速解决OOM超内存的问题
Jun 11 Python
如何完美的建立一个python项目
Oct 09 Python
python实现扫雷游戏的示例
Oct 20 Python
pytorch中的model.eval()和BN层的使用
May 22 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
php下删除字符串中HTML标签的函数
2008/08/27 PHP
php 获取SWF动画截图示例代码
2014/02/10 PHP
PHP之正则表达式捕获组与非捕获组(详解)
2015/07/29 PHP
详解PHP的Yii框架中自带的前端资源包的使用
2016/03/31 PHP
laravel中命名路由的使用方法
2017/02/24 PHP
javascript 模拟点击广告
2010/01/02 Javascript
Google的跟踪代码 动态加载js代码方法应用
2012/11/12 Javascript
浏览器加载、渲染和解析过程黑箱简析
2012/11/29 Javascript
Javascript浅谈之引用类型
2013/12/18 Javascript
js闭包引起的事件注册问题介绍
2016/03/29 Javascript
jQuery 出现Cannot read property ‘msie’ of undefined错误的解决方法
2016/11/23 Javascript
文件上传插件SWFUpload的使用指南
2016/11/29 Javascript
使用Vue组件实现一个简单弹窗效果
2018/04/23 Javascript
[54:54]Newbee vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
Python中用psycopg2模块操作PostgreSQL方法
2017/11/28 Python
代码讲解Python对Windows服务进行监控
2018/02/11 Python
详解Python logging调用Logger.info方法的处理过程
2019/02/12 Python
两个元祖T1=('a', 'b'),T2=('c', 'd')使用匿名函数将其转变成[{'a': 'c'},{'b': 'd'}]的几种方法
2019/03/05 Python
Django admin禁用编辑链接和添加删除操作详解
2019/11/15 Python
Python简单实现区域生长方式
2020/01/16 Python
Python使用多进程运行含有任意个参数的函数
2020/05/02 Python
CSS3 Media Queries(响应式布局可以让你定制不同的分辨率和设备)
2013/06/06 HTML / CSS
鞋子女王塔玛拉·梅隆同名奢侈品牌:Tamara Mellon
2017/11/22 全球购物
Prototype如何更新局部页面
2013/03/03 面试题
西式婚礼证婚词
2014/01/12 职场文书
竞争性谈判邀请书
2014/02/06 职场文书
心理学专业求职信
2014/06/16 职场文书
员工培训协议书
2014/09/15 职场文书
三方股份合作协议书
2014/10/13 职场文书
销售内勤岗位职责
2015/02/10 职场文书
实习证明格式范文
2015/06/16 职场文书
毕业酒会致辞
2015/07/29 职场文书
入党积极分子培养联系人意见
2015/08/12 职场文书
卫生主题班会
2015/08/14 职场文书
HR在给员工开具离职证明时,需要注意哪些问题?
2019/07/03 职场文书
《正面管教》读后有感:和善而坚定的旅程
2019/12/19 职场文书