假设我在范围内定义变量,例如:
with tf.variable_scope("foo_1"):
var1 = tf.Variable(...,name="var1")
我想稍后引用它来执行一个操作(例如,添加)与另一个变量,如;
varN = tf.Variable(...) + tf.get_variable(name="foo_1/var1")
我该怎么做?
答案 0 :(得分:0)
在这种情况下,您可以删除
name=
部分。
可在此处找到更多详细信息:https://www.tensorflow.org/api_docs/python/state_ops/sharing_variables#get_variable