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设计模式编程之工厂方法模式的使用
Mar 02 Python
详解Python中的Numpy、SciPy、MatPlotLib安装与配置
Nov 17 Python
python如何为创建大量实例节省内存
Mar 20 Python
Python发送邮件测试报告操作实例详解
Dec 08 Python
Python二元赋值实用技巧解析
Oct 25 Python
用Python做一个久坐提醒小助手的示例代码
Feb 10 Python
PyCharm2019 安装和配置教程详解附激活码
Jul 31 Python
python利用google翻译方法实例(翻译字幕文件)
Sep 21 Python
Python排序函数的使用方法详解
Dec 11 Python
AI:如何训练机器学习的模型
Apr 16 Python
python中的None与NULL用法说明
May 25 Python
python turtle绘图命令及案例
Nov 23 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文件目录基础操作
2014/11/11 PHP
基于GD2图形库的PHP生成图片缩略图类代码分享
2015/02/08 PHP
PHP使用mysql_fetch_object从查询结果中获取对象集的方法
2015/03/18 PHP
php将金额数字转化为中文大写
2015/07/09 PHP
php基于自定义函数记录log日志方法
2017/07/21 PHP
laravel实现按时间日期进行分组统计方法示例
2019/03/23 PHP
JS加ASP二级域名转向的代码
2007/05/17 Javascript
深入认识javascript中的eval函数
2009/11/02 Javascript
JQuery下拉框应用示例介绍
2014/04/23 Javascript
jquery判断密码强度的验证代码
2020/04/22 Javascript
详解JavaScript正则表达式之分组匹配及反向引用
2016/03/09 Javascript
vue.js实现单选框、复选框和下拉框示例
2017/07/18 Javascript
vue打包后显示空白正确处理方法
2017/11/01 Javascript
mockjs,json-server一起搭建前端通用的数据模拟框架教程
2017/12/18 Javascript
vue.js数据绑定操作详解
2018/04/23 Javascript
Django+Vue跨域环境配置详解
2018/07/06 Javascript
JavaScript中如何对多维数组(矩阵)去重的实现
2019/12/04 Javascript
jQuery实现简单聊天室
2020/02/08 jQuery
vue element实现表格合并行数据
2020/11/30 Vue.js
Python 元类实例解析
2018/04/04 Python
基于numpy.random.randn()与rand()的区别详解
2018/04/17 Python
对python中的xlsxwriter库简单分析
2018/05/04 Python
python正则爬取某段子网站前20页段子(request库)过程解析
2019/08/10 Python
python3让print输出不换行的方法
2020/08/24 Python
CSS3教程:新增加的结构伪类
2009/04/02 HTML / CSS
武汉某公司的C#笔试题面试题
2015/12/25 面试题
超市促销实习自我鉴定
2013/09/23 职场文书
高级方案规划工程师岗位职责
2013/11/29 职场文书
环保专业大学生职业规划设计
2014/01/10 职场文书
作风大整顿心得体会
2014/09/10 职场文书
中学生旷课检讨书500字
2014/10/29 职场文书
2015双创工作总结
2015/07/24 职场文书
2016年精神文明建设先进个人事迹材料
2016/02/29 职场文书
再见,2019我们不负使命;你好,2020我们砥砺前行
2020/01/03 职场文书
浅谈Redis的keys命令到底有多慢
2021/10/05 Redis
JavaScript执行机制详细介绍
2021/12/06 Javascript