目录

一、图

1、默认图

1、调用方法查看默认图属性

2、.graph查看图属性

代码

2、自定义图(创建图)

1、创建自定义图

2、创建静态图

3、开启会话(运行)

4、查看自定义图

代码

二、TensorBoard可视化

1、可视化处理

2、 打开TensorBoard

1、先移到文件夹的前面

2、 打开TensorBoard(从文件中获取数据)

3、打开给定的网址

总代码


一、图

图:数据(张量Tenrsor)+ 操作(节点Operation)         (静态)

图可以用:1、默认图;2、自定义图

1、默认图

查看默认图的方式:

1、调用方法:tf.get_default_graph()

2、查看属性:.graph

1、调用方法查看默认图属性

# 方法一:调用方法default = tf.get_default_graph()print('default:', default)

2、.graph查看图属性

# 方法二:查看属性# 查看节点属性print('a的属性:', a.graph)print('c的属性:', c.graph)# 查看会话属性print('会话sess的图属性:', sess.graph)

可以发现这些图的地址都是同一个地址,是因为它们都是默认使用了默认图

代码

# 查看默认图
def View_Graph():# 方法一:调用方法default = tf.get_default_graph()print('default:', default)# 方法二:查看属性# 查看节点属性print('a的属性:', a.graph)print('c的属性:', c.graph)# 查看会话属性print('会话sess的图属性:', sess.graph)

2、自定义图(创建图)

1、创建自定义图

# 1 创建自定义图new_graph = tf.Graph()print(new_graph)

2、创建静态图

 # 2 创建静态图(张量和节点)with new_graph.as_default():a = tf.constant(10)b = tf.constant(20)c = a + bprint(c)

3、开启会话(运行)

# 3 开启对话(运行)with tf.Session(graph=new_graph) as sess:print('c=', sess.run(c))

4、查看自定义图

# 4 查看自定义图View_Graph(a, b, c, sess)
# 查看图
def View_Graph(a, b, c, sess):# 方法一:调用方法default = tf.get_default_graph()print('default:', default)# 方法二:查看属性# 查看节点属性print('a的属性:', a.graph)print('c的属性:', c.graph)# 查看会话属性print('会话sess的图属性:', sess.graph)

代码

# 自定义图
def Create_myGraph():# 1 创建自定义图new_graph = tf.Graph()print(new_graph)# 2 创建静态图(张量和节点)with new_graph.as_default():a = tf.constant(10)b = tf.constant(20)c = a + bprint(c)# 3 开启对话(运行)with tf.Session(graph=new_graph) as sess:print('c=', sess.run(c))# 4 查看自定义图View_Graph(a, b, c, sess)

二、TensorBoard可视化

1、可视化处理

 tf.summary.FileWriter(path, graph=)
# 可视化tf.summary.FileWriter("C:\\Users\\Administrator\\Desktop\\summary", graph=sess.graph)            #path                                            图

2、 打开TensorBoard

在cmd中操作:

1、先移到文件夹的前面

cd C://Users//Administrator//Desktop

2、 打开TensorBoard(从文件中获取数据)

tensorboard --logdir=summary

3、打开给定的网址

http://localhost:6006/(cmd中给的网址)

得到可视化结果:

总代码

import tensorflow as tf# 创建TensorFlow框架
def Create_Tensorflow():# 图(静态)a = tf.constant(2)  # 数据1(张量)b = tf.constant(6)  # 数据2(张量)c = a + b  # 操作(节点)# 会话(执行)with tf.Session() as sess:print('c=', sess.run(c))# 可视化tf.summary.FileWriter("C:\\Users\\Administrator\\Desktop\\summary", graph=sess.graph)# 查看默认图View_Graph(a, b, c, sess)# 查看图
def View_Graph(a, b, c, sess):# 方法一:调用方法default = tf.get_default_graph()print('default:', default)# 方法二:查看属性# 查看节点属性print('a的属性:', a.graph)print('c的属性:', c.graph)# 查看会话属性print('会话sess的图属性:', sess.graph)# 自定义图
def Create_myGraph():# 1 创建自定义图new_graph = tf.Graph()print(new_graph)# 2 创建静态图(张量和节点)with new_graph.as_default():a = tf.constant(10)b = tf.constant(20)c = a + bprint(c)# 3 开启对话(运行)with tf.Session(graph=new_graph) as sess:print('c=', sess.run(c))# 4 查看自定义图View_Graph(a, b, c, sess)if __name__ == '__main__':# 创建TensorFlow框架Create_Tensorflow()# 创建自定义图Create_myGraph()

TensorFlow(2)图(默认图与自定义图) TensorBoard可视化相关推荐

  1. 新知卫星地图 2023 高清卫星图源 谷歌高清图源解析

    稳定测试!通过分析参数,图源提供多种选项,可以再后续自定义地图中间进行修改! {$x}&y={$y}&z={$z}&flag=noname 默认为不添加&flag=no ...

  2. vue图片img加载失败显示自定义默认图片(缺省图)

    vue图片img加载失败显示自定义默认图片(缺省图) 1.图片加载示例  2.加载失败显示默认图片  3.加载失败默认图片代码处理 <div class="book-img" ...

  3. TensorFlow之图结构与TensorBoard可视化

    TensorFlow之图结构与TensorBoard可视化 1.1 什么是图结构 图包含了一组tf.Operation代表的计算单元对象和tf.Tensor代表的计算单元之间流动的数据. 1.2 图相 ...

  4. Tensorflow |(4)名称域、图 和会话

    Tensorflow |(1)初识Tensorflow Tensorflow |(2)张量的阶和数据类型及张量操作 Tensorflow |(3)变量的的创建.初始化.保存和加载 Tensorflow ...

  5. tensorflow怎样调用gpu_tensorflow基本用法(图,会话,tensor,变量等)

    使用 TensorFlow, 你必须明白 TensorFlow: 使用图 (graph) 来表示计算任务. 在被称之为 会话 (Session) 的上下文 (context) 中执行图. 使用 ten ...

  6. LaTeX 自定义图题:改变图片标题文字

    LaTeX 自定义图题:改变图片编号.标题文字 在 LaTeX 写作中,默认的图片标题是这样的: 代码: % in preamble \usepackage{graphicx}% in main bo ...

  7. TensorFlow CNN卷积神经网络实现工况图分类识别(一)

    1. Tensorflow知识点 1.1. 张量 在Tensorflow程序中,所有的数据都是通过张量的形式来表示.从功能的角度上看,张量可以简单的理解为多维数组. (1)占位符Placeholder ...

  8. UnityShader_缺省属性贴图默认透明得方法和如何解决Assetbundle打包的坑

    凡事先戴头盔 网上很多说法都说,设置 = "white"{}:或者设为为空 作者实测,确实是能设置 = "" {}:但是明显是灰色 并没什么卵用 Shader贴 ...

  9. pyqt5,Qchart画折线图,设定多个不同刻度的Y轴,修改自定义折线图的坐标轴,改变折线图的底色

    就是这些自己遇到的需求: 如有不对,请大佬不吝赐教. Qchart设定多个不同刻度的Y轴 修改自定义折线图的坐标轴 改变折线图的底色,底色透明 鼠标悬停事件 import datetime impor ...

最新文章

  1. python谁的课比较好-【年度系列】2018年学习Python最好的5门课程
  2. 使用Myeclipse实现快速调试
  3. RAC+单实例DATAGUARD 配置
  4. Effective Java之用EnumSet代替位域(三十二)
  5. Java工作笔记-枚举类型反射
  6. LimeSurvey问卷调查管理系统
  7. client does not support authentication
  8. idea server
  9. android 看门狗引起crash分析
  10. Android适配64位TBS X5内核
  11. gbase数据库中快速备份数据用法
  12. 高德地图3D离线定位
  13. r7000屏幕亮度linux,联想legion R7000笔记本linux使用体验
  14. 批量无损压缩图片大小的工具Voralent Antelope
  15. 矩阵连乘 动态规划_如何构建移动营销时代的“动态矩阵”?
  16. 【Proteus仿真】【51单片机】LED点阵花样显示设计
  17. 从零做一个Chrome插件实现起点中文网自动签到
  18. Vue Get请求数据
  19. 关于使用Artery插件的一些积累1
  20. 前端性能优化:如何提高页面加载速度和用户体验

热门文章

  1. Java 的 API、JDK 和 IDE 是什么
  2. React接入Sentry.js
  3. 一分钟了解负载均衡的一切
  4. Go 学习笔记(42)— Go 标准库之 os/user(获取Uid、Gid、Username、Name、HomeDir、查询用户、查询用户组)
  5. MongoDB(一):安装
  6. BZOJ 1597: [Usaco2008 Mar]土地购买( dp + 斜率优化 )
  7. 开发者怎么样做到盈利
  8. UML用例图概要(转)
  9. FRAME与IFRAME
  10. html无规律卡片布局,如何实现同等间隙的卡片布局