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的web框架编写MVC配置来使其运行的教程
Apr 30 Python
Python中的条件判断语句基础学习教程
Feb 07 Python
Python实现将一个大文件按段落分隔为多个小文件的简单操作方法
Apr 17 Python
Django验证码的生成与使用示例
May 20 Python
python和shell获取文本内容的方法
Jun 05 Python
解决每次打开pycharm直接进入项目的问题
Oct 28 Python
python:接口间数据传递与调用方法
Dec 17 Python
python实现计数排序与桶排序实例代码
Mar 28 Python
python SVD压缩图像的实现代码
Nov 05 Python
Python迭代器Iterable判断方法解析
Mar 16 Python
使用Python实现将多表分批次从数据库导出到Excel
May 15 Python
Python接口自动化测试的实现
Aug 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的hash算法介绍
2014/02/13 PHP
php随机取mysql记录方法小结
2014/12/27 PHP
PHP 实现的将图片转换为TXT
2015/10/21 PHP
PHP的Yii框架中移除组件所绑定的行为的方法
2016/03/18 PHP
Thinkphp和onethink实现微信支付插件
2016/04/13 PHP
PHPCrawl爬虫库实现抓取酷狗歌单的方法示例
2017/12/21 PHP
PHP实现登录验证码校验功能
2018/05/17 PHP
JavaScript 自动完成脚本整理(33个)
2009/10/20 Javascript
js css后面所带参数含义介绍
2013/08/18 Javascript
邮箱下拉自动填充选择示例代码附图
2014/04/03 Javascript
JQuery动态添加和删除表格行的方法
2015/03/09 Javascript
基于js实现投票的实例代码
2015/08/04 Javascript
简介BootStrap model弹出框的使用
2016/04/27 Javascript
Angularjs验证用户输入的字符串是否为日期时间
2017/06/01 Javascript
jQuery用户头像裁剪插件cropbox.js使用详解
2017/06/07 jQuery
原生js调用json方法总结
2018/02/22 Javascript
对vue里函数的调用顺序介绍
2018/03/17 Javascript
Vue无限滑动周选择日期的组件的示例代码
2018/07/18 Javascript
理顺8个版本vue的区别(小结)
2018/09/17 Javascript
vue实现在线预览pdf文件和下载(pdf.js)
2019/11/26 Javascript
一个基于flask的web应用诞生(1)
2017/04/11 Python
Python3.6使用tesseract-ocr的正确方法
2018/10/17 Python
详解python pandas 分组统计的方法
2019/07/30 Python
pandas中DataFrame修改index、columns名的方法示例
2019/08/02 Python
使用python实现多维数据降维操作
2020/02/24 Python
如何利用Python动态模拟太阳系运转
2020/09/04 Python
详解python对象之间的交互
2020/09/29 Python
Python基于tkinter canvas实现图片裁剪功能
2020/11/05 Python
意大利在线药房:Farmacia Loreto Gallo
2019/08/09 全球购物
护士岗位求职应聘自荐书范文
2014/02/12 职场文书
客户接待方案
2014/02/26 职场文书
讲文明懂礼貌演讲稿
2014/09/11 职场文书
群众路线教育实践活动方案
2014/10/31 职场文书
国家助学金感谢信
2015/01/21 职场文书
安全生产先进个人总结
2015/02/15 职场文书
亮剑观后感500字
2015/06/05 职场文书