在某些情况下,我会在变量范围后附加一个数字(即使我设置了reuse=True
)
让我说一些类似的事情:
import tensorflow as tf
with tf.Session() as session:
graph = tf.Graph()
with graph.as_default():
with tf.variable_scope("Foo", reuse=True):
tf.placeholder(dtype=tf.float64, name="A")
# Do something else here..
with tf.variable_scope("Foo", reuse=True):
tf.placeholder(dtype=tf.float64, name="B")
writer = tf.summary.FileWriter('/tmp/tf', graph=graph)
writer.flush()
为什么我会看到(张量板)两个分组(Foo,Foo_1):
我希望将A和B放在同一分组中,但仍将两个with
语句分开。
我认为与其他现有问题的主要区别在于,我问的是:我该怎么做?