【发布时间】:2016-05-08 17:54:42
【问题描述】:
我的 TensorFlow 用例要求我为每个需要处理的实例构建一个新的计算图。这最终会增加内存需求。
除了几个tf.Variables 是模型参数之外,我想删除所有其他节点。其他有类似问题的人发现tf.reset_default_graph() 很有用,但这会摆脱我需要坚持的模型参数。
我可以用什么来删除除这些节点之外的所有节点?
编辑: 实例特定的计算实际上只是意味着我添加了很多新的操作。我相信这些操作是内存问题背后的原因。
更新: 请参阅最近发布的 tensorflow fold (https://github.com/tensorflow/fold),它允许动态构建计算图。
【问题讨论】:
-
tf.reset_default_graph
标签: python tensorflow deep-learning