我有类似这样的图形,运算符并不重要:
a = ...
b = ...
c = ...
d = ...
如果我这样调用run方法:
with tf.Session() as sess:
for i in range(100):
if i != 99:
aa, bb = sess.run([a, b], feed_dict={ ... })
else:
aa, bb, cc = sess.run([a, b, c], feed_dict={ ... })
在if块运行中,使用运算符a和b的相同对象,但在else分支中 创建新对象,只有在运行功能列表中有另一个节点时,这种情况才会发生。我想停止那件事,但我不知道该怎么做。