variable_scope
Posted pjishu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了variable_scope相关的知识,希望对你有一定的参考价值。
1.
with tf.variable_scope("a"):
b=tf.get_variable(name="g",initializer=12)
print(b.name)
在域a下,定义了一个名字为g,值为12的变量b,b的名字的全称是:a/g:0
2.
如果令reuse=True,那么就可以共享同一个变量
sess=tf.Session()
with tf.variable_scope("a",initializer=12.0):
b=tf.get_variable(name="g")
print(b.name)
with tf.variable_scope("a",reuse=True): # 可以共享同一个变量了
b1=tf.get_variable(name="g")
print(b1.name)
sess.run(tf.global_variables_initializer())
print(sess.run(b))
print(sess.run(b1))
以上是关于variable_scope的主要内容,如果未能解决你的问题,请参考以下文章