tensorflow图的结构
一、加法运算
二、基本概念
数据流图:
tensor:称为张量(即数据);
operation(op):专门运算的操作节点,所有操作都是一个op;
图:graph,即整个程序的结构;
会话:运算程序的图。
三、Tensorflow与其他框架的区别
四、图
(一)定义
图默认已经注册,一组表示 tf.Operation计算单位的对象和tf.Tensor表示操作之间流动的数据单元的对象。
(二)获取调用
1、tf.get_default_graph()
2、op、sess或者tensor的graph属性
(三)图的创建
1、tf.Graph()
2、使用新创建的图
g = tf.Graph()
with g.as_default():
a = tf.constant(1.0)
assert c.graph is g
例如:
#创建一张图包含了一组op和tensor,上下文环境
g = tf.Graph()
print(g)
with g.as_default():
c = tf.constant(11.0)
print(c.graph)
五、op
(一)定义
只要使用tensorflow的API定义的函数都是op
(二)类型