TensorFlow 结构分析
tf程序通常被组织成一个 构件图阶段 和 执行图阶段
构建阶段:数据与操作的执行步骤被描述成一个图
流程图:定义数据和操作
执行阶段: 使用会话执行构建好的图中操作
调用各方资源,运行定义好的数据和操作
图
将计算表示为指令之间的依赖关系的一种表示法
会话
tf跨一个或多个本地或远程设备运行数据流图的机制
张量
tf的基本数据对象
节点
提供图当中执行的操作
数据流图介绍
TensorFlow
Tensor - 数据 - 张量
Flow - 流动
图结构
Tensor (数据) + Operation (操作)
图相关操作
默认图
查看默认图的方法
调用方法
tf.get_default_graph
查看属性
a_t.graph
自定义图
new_g = tf.Graph()
TensorBoard:可视化学习
数据序列化-events文件
tf.summary.FileWriter(path, graph=sess.graph)
启动TensorBoard
tensorboard --logdir="./tmp/tensorflow/summary/test/"