当前位置: 首页 > 编程笔记 >

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

宓弘壮
2023-03-14
本文向大家介绍tensorflow通过模型文件,使用tensorboard查看其模型图Graph方式,包括了tensorflow通过模型文件,使用tensorboard查看其模型图Graph方式的使用技巧和注意事项,需要的朋友参考一下

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方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。

 类似资料:
  • 我希望通过Recycler View和Model Data调用和召回用户号 在适配器中,我使用了以下代码,但它给出了一个错误 适配器中的代码: <代码>支架。呼叫setOnClickListener(新视图。OnClickListener(){@Override public void onClick(视图v){ 错误:在此处输入图像描述 源代码:

  • 本文向大家介绍TensorBoard 计算图的查看方式,包括了TensorBoard 计算图的查看方式的使用技巧和注意事项,需要的朋友参考一下 Tensorflow计算图的展示: 1. 设置生成计算图,运行程序会自动生成“logs”日志文件 2. 在Terminal下输入指令 如果当前路径为程序日志路径(即“logs”所在路径),直接输入指令 tensorboard --logdir = logs

  • 问题内容: 我正在尝试恢复TensorFlow模型。我遵循以下示例:http : //nasdag.github.io/blog/2016/01/19/classifying-bees-with-google- tensorflow/ 在示例的代码末尾,我添加了以下几行: 创建了两个文件:checkpoint和model.ckpt。 在一个新的python文件(tomas_bees_predict

  • 我在Tensorflow中训练了一个模型,因此可以产生的最大产出值为1.0。然后我将其转换为Tensorflow Lite以安装在android上,现在Tensorflow Lite模型产生的值远大于1.0。我可以做些什么来解决这个问题? 我用的是Tensorflow 2.5 tf模型-

  • 您可以使用ML Kit配合TensorFlow Lite模型执行在设备上的推理 。 ML Kit只能在运行iOS 9或更新版本的设备上使用TensorFlow Lite模型。 请参阅GitHub上的ML Kit快速入门示例,了解正在使用的此API的示例。 在开始之前 如果您还没有将Firebase添加到您的程序当中,那您可以从开始指南来开始您的工作。 将ML kit库放进您的Podfile中: p

  • 本文向大家介绍基于TensorBoard中graph模块图结构分析,包括了基于TensorBoard中graph模块图结构分析的使用技巧和注意事项,需要的朋友参考一下 在上一篇文章中,我们介绍了如何使用源码对TensorBoard进行编译教程,没有定制需求的可以直接使用pip进行安装。 TensorBoard中的graph是一种计算图,里面的点用于表示Tensor本身或者运算符,图中的边则代表Te