假设我们运行session.run([tensor_to_eval]),唯一的驻留信息是否为tf.Variable值,并且所有其他评估结果是从调用返回还是丢弃?
假设我们有两个会话,他们是否共享除默认图表之外的任何内容?
run()在TensorFlow 会话中,在调用("步骤")之间保留了各种形式的状态:
tf.Variable对象在调用之间存储值,可以通过任何步骤读取和写入.tf.train.batch().read()例如,op的后续执行产生文本文件的不同行.在TensorFlow的单进程版本中,会话不共享任何状态.它们可以共享相同的图形(如果它们都使用相同的默认图形创建),但有状态组件(例如tf.Variable对象)将在不同的会话中采用不同的值.
在分布式运行时增加了对被会话之间共享的"资源集装箱"的支持.这些包括变量,队列和读取器,可以通过将可选container参数传递给这些对象的构造函数来进行配置.
| 归档时间: |
|
| 查看次数: |
599 次 |
| 最近记录: |