tensorflow通过模型文件,使用tensorboard查看其模型图Graph方式


Posted in Python onJanuary 23, 2020

Google提供了一个工具,TensorBoard,它能以图表的方式分析你在训练过程中汇总的各种数据,其中包括Graph结构。

所以我们可以简单的写几行Pyhton,加载Graph,只在logdir里,输出Graph结构数据,并可以查看其图结构。

执行下述代码,将数据流图保存为图片,在目录F:/tensorflow/graph下生成文件events.out.tfevents.1508420019.XM-PC

import tensorflow as tf
from tensorflow.python.platform import gfile
 
graph = tf.get_default_graph()
graphdef = graph.as_graph_def()
_ = tf.train.import_meta_graph("model.ckpt.metaa")
summary_write = tf.summary.FileWriter("./" , graph)
summary_write.close()

启用tensorboard

我用的python开发环境是Anaconda

(1)打开Anaconda Prompt,输入activate tensorflow进入tensorflow环境;

(2)开启tensorboard,输入如下命令

tensorboard --logdir=F://tensorflow//graph

其中logdir中的参数就是代码中保存graph的路径,如果写为单斜杠,tensorboard可打开,但graphs中显示“No graph definition files were found”,并不显示graph,路径参数改为双斜杠就可以了。

3.用tensorboard查看生成的graph

(1)在谷歌浏览器中打开http://127.0.0.1:6006/,会显示橙色界面;

(2)在第一行的选项卡中选择graphs,即可看到结果。

以上这篇tensorflow通过模型文件,使用tensorboard查看其模型图Graph方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python multiprocessing.Manager介绍和实例(进程间共享数据)
Nov 21 Python
实例解析Python设计模式编程之桥接模式的运用
Mar 02 Python
Python编程求解二叉树中和为某一值的路径代码示例
Jan 04 Python
windows下 兼容Python2和Python3的解决方法
Dec 05 Python
Python中使用logging和traceback模块记录日志和跟踪异常
Apr 09 Python
Django 源码WSGI剖析过程详解
Aug 05 Python
pytorch 可视化feature map的示例代码
Aug 20 Python
python实现简易学生信息管理系统
Apr 05 Python
pip安装提示Twisted错误问题(Python3.6.4安装Twisted错误)
May 09 Python
python 实现分组求和与分组累加求和代码
May 18 Python
简述 Python 的类和对象
Aug 21 Python
Python实现Excel文件的合并(以新冠疫情数据为例)
Mar 20 Python
如何定义TensorFlow输入节点
Jan 23 #Python
django 文件上传功能的相关实例代码(简单易懂)
Jan 22 #Python
python动态文本进度条的实例代码
Jan 22 #Python
python wav模块获取采样率 采样点声道量化位数(实例代码)
Jan 22 #Python
使用Python实现Wake On Lan远程开机功能
Jan 22 #Python
python定义类self用法实例解析
Jan 22 #Python
通过实例解析python描述符原理作用
Jan 22 #Python
You might like
PHP has encountered an Access Violation 错误的解决方法
2010/01/17 PHP
php cc攻击代码与防范方法
2012/10/18 PHP
php实现利用phpexcel导出数据
2013/08/24 PHP
PHP定时更新程序设计思路分享
2014/06/10 PHP
使用phpexcel类实现excel导入mysql数据库功能(实例代码)
2016/05/12 PHP
PHP简单操作MongoDB的方法(安装及增删改查)
2016/05/26 PHP
php实现的http请求封装示例
2016/11/08 PHP
php执行多个存储过程的方法【基于thinkPHP】
2016/11/08 PHP
jquery1.4后 jqDrag 拖动 不可用
2010/02/06 Javascript
capacityFixed 基于jquery的类似于新浪微博新消息提示的定位框
2011/05/24 Javascript
Jquery图片滚动与幻灯片的实例代码
2013/04/08 Javascript
AngularJS的一些基本样式初窥
2015/07/27 Javascript
AngularJS延迟加载html template
2016/07/27 Javascript
Jquery循环截取字符串的方法(多出的字符串处理成"...")
2016/11/28 Javascript
微信小程序 弹框和模态框实现代码
2017/03/10 Javascript
SVG动画vivus.js库使用小结(实例代码)
2017/09/14 Javascript
jQuery ajax仿Google自动提示SearchSuggess功能示例
2019/03/28 jQuery
elementUI多选框反选的实现代码
2019/04/03 Javascript
微信小程序实现卡片层叠滑动效果
2019/06/21 Javascript
jQuery使用jsonp实现百度搜索的示例代码
2020/07/08 jQuery
[46:00]Ti4 冒泡赛第二轮LGD vs C9 2
2014/07/14 DOTA
[01:04]不如跳舞!DOTA2新英雄玛尔斯的欢乐日常
2019/03/11 DOTA
selenium+python截图不成功的解决方法
2019/01/30 Python
python从内存地址上加载python对象过程详解
2020/01/08 Python
关于css兼容性问题及一些常见问题汇总
2016/05/03 HTML / CSS
canvas小画板之平滑曲线的实现
2020/08/12 HTML / CSS
Old Navy加拿大官网:美式休闲服饰品牌
2017/09/26 全球购物
加拿大城市本地限时优惠:Buytopia.ca
2018/09/19 全球购物
NULL是什么,它是怎么定义的
2015/05/09 面试题
什么时候用assert
2015/05/08 面试题
公司前台接待岗位职责
2013/12/03 职场文书
《哪吒闹海》教学反思
2014/02/28 职场文书
教师四风对照检查材料思想汇报
2014/09/17 职场文书
2014年手术室工作总结
2014/11/26 职场文书
数学教师个人总结
2015/02/06 职场文书
前端与RabbitMQ实时消息推送未读消息小红点实现示例
2022/07/23 Java/Android