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 25 Python
Python的Django框架中自定义模版标签的示例
Jul 20 Python
Python采用Django开发自己的博客系统
Sep 29 Python
Java编程迭代地删除文件夹及其下的所有文件实例
Feb 10 Python
查看django版本的方法分享
May 14 Python
解决python3 HTMLTestRunner测试报告中文乱码的问题
Dec 17 Python
Django跨域资源共享问题(推荐)
Mar 09 Python
基于python连接oracle导并出数据文件
Apr 28 Python
Keras 在fit_generator训练方式中加入图像random_crop操作
Jul 03 Python
Python自省及反射原理实例详解
Jul 06 Python
python实现发送QQ邮件(可加附件)
Dec 23 Python
Python多线程 Queue 模块常见用法
Jul 04 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 采集获取指定网址的内容
2010/01/05 PHP
帝国cms常用标签汇总
2015/07/06 PHP
PHP封装返回Ajax字符串和JSON数组的方法
2017/02/17 PHP
完美解决在ThinkPHP控制器中命名空间的问题
2017/05/05 PHP
PHP中的self关键字详解
2019/06/23 PHP
javascript function调用时的参数检测常用办法
2010/02/26 Javascript
非常好用的JsonToString 方法 简单实例
2013/07/18 Javascript
JavaScript异步编程:异步数据收集的具体方法
2013/08/19 Javascript
js日期对象兼容性的处理方法
2014/01/28 Javascript
js实现横向百叶窗效果网页切换动画效果的方法
2015/03/02 Javascript
原生js实现图片层叠轮播切换效果
2016/02/02 Javascript
利用D3.js实现最简单的柱状图示例代码
2016/12/09 Javascript
获取url中用&隔开的参数实例(分享)
2017/05/28 Javascript
vue实现导航菜单和编辑文本的示例代码
2020/07/04 Javascript
Python SQLite3数据库操作类分享
2014/06/10 Python
使用Python标准库中的wave模块绘制乐谱的简单教程
2015/03/30 Python
编写Python脚本来获取Google搜索结果的示例
2015/05/04 Python
Python yield 使用浅析
2015/05/28 Python
numpy使用技巧之数组过滤实例代码
2018/02/03 Python
python实现隐马尔科夫模型HMM
2018/03/25 Python
win10下python3.5.2和tensorflow安装环境搭建教程
2018/09/19 Python
python 使用elasticsearch 实现翻页的三种方式
2020/07/31 Python
利用Python实现自动扫雷小脚本
2020/12/17 Python
Python读取ini配置文件传参的简单示例
2021/01/05 Python
Sandro法国官网:法国成衣品牌
2019/08/28 全球购物
为什么会有内存对齐
2016/10/10 面试题
计算机专业大学生的自我评价
2013/11/14 职场文书
业务内勤岗位职责
2014/04/30 职场文书
还款承诺书范文
2014/05/20 职场文书
2015年清明节扫墓演讲稿
2015/03/18 职场文书
工程质检员岗位职责
2015/04/08 职场文书
认识实习感想
2015/08/10 职场文书
Python基础知识之变量的详解
2021/04/14 Python
Python包管理工具pip的15 个使用小技巧
2021/05/17 Python
SQL模糊查询报:ORA-00909:参数个数无效问题的解决
2021/06/21 Oracle
Python实现打乒乓小游戏
2021/09/25 Python