可变范围会附加一个数字

时间:2018-08-04 11:26:52

标签: python tensorflow machine-learning

在某些情况下,我会在变量范围后附加一个数字(即使我设置了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):

enter image description here

我希望将A和B放在同一分组中,但仍将两个with语句分开。

我认为与其他现有问题的主要区别在于,我问的是:我该怎么做?

0 个答案:

没有答案