【发布时间】:2018-02-23 19:29:59
【问题描述】:
我正在尝试在 tensorflow 中并行运行多个神经网络模型,每个模型都独立于其余模型。有必要为我使用 tensorflow 启动的每个执行创建一个会话,或者我可以为每个模型重用相同的会话?谢谢你
【问题讨论】:
标签: tensorflow parallel-processing neural-network
我正在尝试在 tensorflow 中并行运行多个神经网络模型,每个模型都独立于其余模型。有必要为我使用 tensorflow 启动的每个执行创建一个会话,或者我可以为每个模型重用相同的会话?谢谢你
【问题讨论】:
标签: tensorflow parallel-processing neural-network
会话链接到特定的 Tensorflow Graph 实例。如果您想为所有人提供一个会话,则需要将所有模型放在同一个图中。这可能会导致您为张量命名问题,并且 IMO 通常是一个坏主意(您应该将彼此不相关的事物分开)。
将所有内容都放在同一个图中也会提高模型的资源需求(即使您只运行一个子图,您也总是会加载所有内容),这是将事物拆分为独立图中的另一个原因。使用独立图表,您将不得不使用多个会话。
【讨论】: