我使用 tensorflow ops 编写了一个函数。我知道当我运行该函数时,它会向图中添加许多操作。但我对如何访问这些操作感到困惑。
例如:
def assign_weights():
with tf.name_scope('zheng'):
v = tf.Variable(0, 'v', dtype=tf.float32)
b = tf.placeholder(tf.float32, shape=())
z = tf.assign(v, b)
return z, b
仅当我设置为返回值时,我才能使用feed_dict将a值传递给。否则无法访问。如果我们想访问函数范围内的许多操作,我们应该设置许多返回值。这是非常丑陋的。bbb
我想知道当我使用 tensorflow 运行函数时会发生什么,以及如何访问函数作用域中的操作。
www说
汪汪一只猫
相关分类