- Graph是TensorFlow的数据流动图,包含tf.Operation集合即计算单元,还包含tf.Tensor集合,即在Operation之间流动的张量数据。
- 平时使用的时候不特意声明,TensorFlow会创建默认图,找默认图可以使用函数tf.get_default_graph
-
import tensorflow as tf a=tf.constant(1.0) print(tf.get_default_graph()) assert a.graph==tf.get_default_graph() 输出:<tensorflow.python.framework.ops.Graph object at 0x0000010B0060B900> 还可以创建自己的图: import tensorflow as tf print(tf.get_default_graph()) g=tf.Graph() with g.as_default(): a=tf.constant(1.0) print(tf.get_default_graph()) assert a.graph==g
输出:<tensorflow.python.framework.ops.Graph object at 0x0000012B0063B320>
- <tensorflow.python.framework.ops.Graph object at 0x0000012B07F680F0>
- 还可以创建多个图
-
import tensorflow as tf print(tf.get_default_graph()) g0=tf.Graph() with g0.as_default(): a=tf.constant(1.0) print(tf.get_default_graph()) assert a.graph==g0 g1=tf.Graph() with g1.as_default(): h=tf.constant(1.0) print(tf.get_default_graph()) assert h.graph==g1 print(g0==g1)
- 输出:<tensorflow.python.framework.ops.Graph object at 0x0000012B0063B320>
- <tensorflow.python.framework.ops.Graph object at 0x0000012B07F6E668>
- <tensorflow.python.framework.ops.Graph object at 0x0000012B07F6EEF0>
- False
相关文章
- 10-08python基础学习之深浅复制的概念
- 10-08自然语言处理(1)-HMM隐马尔科夫模型基础概念(一)
- 10-08Algorithm:数学建模大赛之数学建模基础(经验/技巧)、流程(模型准备/模型假设/建模/求解/分析/优化/预测/评价)、论文写作(意义/摘要/关键词/问题重述和模型假设/建模/文献)之详细攻略
- 10-08FastAPI基础之 模型的额外信息-示例
- 10-08【Laravel基础】laravel基础之相关概念,自定义服务提供者:Contracts, ServiceContainer, ServiceProvider, Facades关系
- 10-08WEB前端基础之SCC(字体颜色背景-盒子模型)
- 10-08深度学习之格式转换笔记(三):keras(.hdf5)模型转TensorFlow(.pb) 转TensorRT(.uff)格式
- 10-08Tensorflow静态图pb(frozen graph)模型保存与调用
- 10-08史上最强的权限系统设计攻略(上)、基础概念、RBAC以及ABAC模型
- 10-08MATLAB/simulink控制系统之离散系统模型(0基础)