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求素数示例分享
Feb 16 Python
python执行get提交的方法
Apr 29 Python
Python实现爬取需要登录的网站完整示例
Aug 19 Python
Python实现截取PDF文件中的几页代码实例
Mar 11 Python
Python3模拟登录操作实例分析
Mar 12 Python
Python实现账号密码输错三次即锁定功能简单示例
Mar 29 Python
Django如何将URL映射到视图
Jul 29 Python
Django 实现前端图片压缩功能的方法
Aug 07 Python
Python3 tkinter 实现文件读取及保存功能
Sep 12 Python
Matplotlib绘制雷达图和三维图的示例代码
Jan 07 Python
python多项式拟合之np.polyfit 和 np.polyld详解
Feb 18 Python
总结Pyinstaller打包的高级用法
Jun 28 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实现动态删除XML数据的方法示例
2018/03/30 PHP
php7性能提升的原因详解
2019/10/13 PHP
常用参考资料(手册)下载或者链接
2006/07/22 Javascript
javascript IE中的DOM ready应用技巧
2008/07/23 Javascript
面向对象的javascript(笔记)
2009/10/06 Javascript
js防止页面被iframe调用的方法
2014/10/30 Javascript
JS实现的通用表单验证插件完整实例
2015/08/20 Javascript
jquery实现未经美化的简洁TAB菜单效果
2015/08/28 Javascript
原生JS和jQuery版实现文件上传功能
2016/04/18 Javascript
关于json字符串与实体之间的严格验证代码
2016/11/10 Javascript
基于jquery实现二级联动效果
2017/03/30 jQuery
详解vue跨组件通信的几种方法
2017/06/15 Javascript
AngularJS解决ng-if中的ng-model值无效的问题
2017/06/21 Javascript
浅谈vux之x-input使用以及源码解读
2018/11/04 Javascript
vue 双向数据绑定的实现学习之监听器的实现方法
2018/11/30 Javascript
浅谈Vue.js中如何实现自定义下拉菜单指令
2019/01/06 Javascript
vue打开其他项目页面并传入数据详解
2020/11/25 Vue.js
linux系统使用python监测系统负载脚本分享
2014/01/15 Python
python 换位密码算法的实例详解
2017/07/19 Python
python中numpy.zeros(np.zeros)的使用方法
2017/11/07 Python
Python发送邮件功能示例【使用QQ邮箱】
2018/12/04 Python
解决新django中的path不能使用正则表达式的问题
2018/12/18 Python
详解Python中的各种转义符\n\r\t
2019/07/10 Python
Django错误:TypeError at / 'bool' object is not callable解决
2019/08/16 Python
VSCode中自动为Python文件添加头部注释
2019/11/14 Python
Django调用支付宝接口代码实例详解
2020/04/04 Python
美国顶尖折扣时尚购物网:Bluefly
2016/08/28 全球购物
欧洲、亚洲、非洲和拉丁美洲的度假套餐:Great Value Vacations
2019/03/30 全球购物
农药学硕士毕业生自荐信
2013/09/25 职场文书
小班重阳节活动方案
2014/02/08 职场文书
公司离职证明标准样本
2014/10/05 职场文书
行政主管岗位职责
2015/02/03 职场文书
放假通知格式
2015/04/14 职场文书
2015年教务工作总结
2015/05/23 职场文书
2016年党员读书月活动总结
2016/04/06 职场文书
基于Nginx实现限制某IP短时间访问次数
2021/03/31 Servers