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 17 Python
Windows下Python使用Pandas模块操作Excel文件的教程
May 31 Python
python实现SOM算法
Feb 23 Python
Python双向循环链表实现方法分析
Jul 30 Python
Python设计模式之命令模式原理与用法实例分析
Jan 11 Python
Python计算一个点到所有点的欧式距离实现方法
Jul 04 Python
Tensorflow训练MNIST手写数字识别模型
Feb 13 Python
python实现将两个文件夹合并至另一个文件夹(制作数据集)
Apr 03 Python
Pytorch实现将模型的所有参数的梯度清0
Jun 24 Python
使用Tensorflow-GPU禁用GPU设置(CPU与GPU速度对比)
Jun 30 Python
Python预测2020高考分数和录取情况
Jul 08 Python
Python 创建守护进程的示例
Sep 29 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
帅气的琦玉老师
2020/03/02 日漫
PHP form 表单传参明细研究
2009/07/17 PHP
php中 ob_start等函数截取标准输出的方法
2015/06/22 PHP
javascript中的几个运算符
2007/06/29 Javascript
JQuery跨Iframe选择实现代码
2010/08/19 Javascript
某页码显示的helper 少量调整,另附js版
2010/09/12 Javascript
基于jQuery的history历史记录插件
2010/12/11 Javascript
如何使用Jquery获取Form表单中被选中的radio值
2013/08/09 Javascript
jQuery中;function($,undefined) 前面的分号的用处
2014/12/17 Javascript
原生JS实现-星级评分系统的简单实例
2016/08/21 Javascript
基于DOM节点删除之empty和remove的区别(详解)
2017/09/11 Javascript
vue2.0获取鼠标位置的方法
2018/09/13 Javascript
微信小程序实现无限滚动列表
2020/05/29 Javascript
微信小程序textarea层级过高的解决方法
2019/03/04 Javascript
node.js基于dgram数据报模块创建UDP服务器和客户端操作示例
2020/02/12 Javascript
Vue项目如何引入bootstrap、elementUI、echarts
2020/11/26 Vue.js
[02:07]DOTA2新英雄展现中国元素,完美“圣典”亮相央视
2016/12/19 DOTA
[12:21]VICI vs TNC (BO3)
2018/06/07 DOTA
Python3 执行Linux Bash命令的方法
2019/07/12 Python
linux中如何使用python3获取ip地址
2019/07/15 Python
Python解压 rar、zip、tar文件的方法
2019/11/19 Python
如何基于python实现归一化处理
2020/01/20 Python
Python3 filecmp模块测试比较文件原理解析
2020/03/23 Python
python实现猜数游戏
2020/03/27 Python
详解tf.device()指定tensorflow运行的GPU或CPU设备实现
2021/02/20 Python
CSS3制作Dropdown下拉菜单的方法
2015/07/18 HTML / CSS
html5弹跳球示例代码
2013/07/23 HTML / CSS
大学生军训广播稿
2014/01/24 职场文书
工业自动化专业自荐信范文
2014/04/10 职场文书
组工干部演讲稿
2014/09/02 职场文书
2015年法务工作总结范文
2015/05/23 职场文书
80后创业总结的9条职场用人思想,记得收藏
2019/08/13 职场文书
关于感恩的作文
2019/08/26 职场文书
编写python程序的90条建议
2021/04/14 Python
简单聊聊TypeScript只读修饰符
2022/04/06 Javascript
Python创建SQL数据库流程逐步讲解
2022/09/23 Python