原文地址

我的一丢丢看法,个人以为计算图是TensorFlow架构中最大的逻辑空间,用来隔离不同项目中定义的变量和运算。

来段程序理解一下

import tensorflow as tf
# Graph()框出一个范围,用来隔离张量和计算,还可以通过tf.Graph.device指定设备,与其他graph下的变量隔离
# collection属于计算图下的概念,相当于一个公共空间,本计算图下的中间变量都可以存在里面,同理,在本计算图下的任何位置,也都可以从collectioin中取到保存进去的变量。g1 = tf.Graph()
with g1.as_default():v = tf.get_variable('v', shape=[1], initializer=tf.ones_initializer)with g1.device('/cpu:0'):result = v * 3with tf.Session(graph=g1) as sess: # 生成Seesion时是要传入计算图的,不过有一个默认的,所以通常见到的不传值的tf.Session()tf.global_variables_initializer().run()print(sess.run(result)) # 必须得run才能获得值# [3.]with tf.variable_scope('', reuse=True):print(sess.run(tf.get_variable('v')))# [1.]

不过我的话,一般用不到这个概念,因为在一个计算图下即可完成我的需求。TensorFlow会默认生成一个计算图,所以也不必写计算图的操作。

计算图也可以理解为一副真正的图,TensorFlow中提供了画这种图的机制,只要在程序中做好标记,TensorFlow是可以自动生成出这么一张图的。eg.

注:该图并非上述程序的对应图

图片引自 处理结构

其中,节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组

参考文献

《TensorFlow实战Google深度学习框架》

处理结构

TensorFlow:Graph计算图的概念相关推荐

  1. Tensorflow一些常用基本概念与函数

    参考文献 Tensorflow一些常用基本概念与函数 http://www.cnblogs.com/wuzhitj/archive/2017/03.html Tensorflow笔记:常用函数说明: ...

  2. TensorFlow的一些基本概念

    2017-12-18 19:15:50 December Monday the 51 week, the 352 day TensorFlow就是以张量(Tensor)在计算图(Graph)上流动(F ...

  3. Tensorflow一些常用基本概念与函数(4)

    摘要:本系列主要对tf的一些常用概念与方法进行描述.本文主要针对tensorflow的模型训练Training与测试Testing等相关函数进行讲解.为'Tensorflow一些常用基本概念与函数'系 ...

  4. Tensorflow基础语法和概念

    Tensorflow基础语法和概念 一些说明:学习tensorflow用到的Python语法,请参考这篇博客 计算图模型 Tensorflow的构建的机器学习模型都是有向图模型,在Tensorflow ...

  5. Tensorflow一些常用基本概念与函数(2)

    转载:http://blog.csdn.net/lenbow/article/details/52181159 摘要:本文主要对tf的一些常用概念与方法进行描述.为'Tensorflow一些常用基本概 ...

  6. DL之CG:Computational Graph计算图的简介、入门、使用之详细攻略

    DL之CG:Computational Graph计算图的简介.入门.使用之详细攻略 目录 计算图的简介 计算图的入门 CG与局部计算 计算图的使用 计算图的简介 计算图Computational G ...

  7. 简要介绍下tensorflow的计算图

    1.请简要介绍下tensorflow的计算图,深度学习 DL框架 中 @寒小阳&AntZ:Tensorflow是一个通过计算图的形式来表述计算的编程系统,计算图也叫数据流图,可以把计算图看做是 ...

  8. TF学习——Tensorflow框架之基础概念、设计思路、常用方法之详细攻略

    TF学习--tensorflow框架之基础概念.设计思路.常用方法之详细攻略 目录 Tensorflow框架基础概念 Tensorflow框架设计思路 Tensorflow框架常用方法 Tensorf ...

  9. 数据结构与算法——29. 图(Graph)的概念及应用

    文章目录 一.图(Graph)的概念 1. 图的相关术语 2. 图的定义 二.图抽象数据类型(ADT Graph) 1. 邻接矩阵实现图 2. 邻接列表实现图 3. python代码实现 三.图的应用 ...

最新文章

  1. 【 Makefile 编程基础之三】详解 Makefile 变量的定义规则使用!
  2. 工业用微型计算机笔记(3)-存储单位与基本组成
  3. Qt for ios 设置程序显示名称
  4. 智能家居项目开发准备工作
  5. python逻辑流程图_python-程序流程图
  6. MySQL “error C3646: 'fd': 未知重写说明符”
  7. 每晚有1700万人逛淘宝但什么都不买,马云:我们仍可以靠他们赚钱
  8. 使用element-ui中的container布局容器
  9. call_user_func_array
  10. Linux 常用函数
  11. Visio图片转为eps格式
  12. 算法学习笔记——数据结构:树状数组BIT
  13. 周易六十四卦——地风升卦
  14. C# 操作word表格合并单元格
  15. 铁路cj继电器,一种铁路继电器底座锁住方法专利_专利申请于undefined_专利查询 - 天眼查...
  16. 厉害了,我的国百度云资源
  17. 对计算机理论的认识及未来展望,计算机发展展望
  18. 引入第三方图标库,并在前台罗列图标
  19. 【Unity脚本】游戏开发常用功能——双击键盘跑步/快步
  20. 《QQ西游》,最接近神的一个

热门文章

  1. FL Studio水果中文版V20.8电脑系统配置要求
  2. Android 大姨妈、经期日历,美柚经期效果
  3. 融系统中PBOC/EMV的TLV的算法实现(含C++/C#)
  4. Android闹钟服务AlarmManager
  5. 鱼c笔记——Python字典(二)
  6. 常见客户SEO问题解答:网站关键词优化到底怎么做?
  7. 深入解析DC/OS 1.8 – 高可靠的微服务及大数据管理平台
  8. 软件测试有效性指标,如何衡量软件测试的有效性?
  9. xilinx官网申请IP
  10. 智能黑白图像自动上色——C++实现