TensorFlow r1.0 C++ API附带了类Session和ClientSession类.使用TensorFlow ClientSession和其他人使用的一些示例Session.这两种不同类型的会话是否在引擎盖下使用相同的底层机制,还是优先于另一种?使用它们的语法有点不同,但除此之外,行为有什么不同吗?
mrr*_*rry 11
在TensorFlow的C++ API中,tensorflow::SessionAPI是一个低级接口,用于处理序列化GraphDef协议缓冲区,并为运行子图提供基于字符串的接口.
相比之下,tensorflow::ClientSessionAPI更高级,并与用于构建TensorFlow图的新C++ API集成 - 与Python tf.Graph和tf.Session类的方式非常相似.
因此,tensorflow::ClientSession如果您使用C++ API构建图形,则可能需要使用a ,但tensorflow::Session如果已经有序列化GraphDef(表示例如预先训练的模型)并且只想对其进行推理,则界面更易于使用模型.
| 归档时间: |
|
| 查看次数: |
1839 次 |
| 最近记录: |