我想初始化给定变量范围内的所有变量,除了列出所有变量名称之外,还有其他方法吗? 作用域内的变量已创建但未初始化,只需初始化
最佳答案
您可以使用
获取作用域中的变量列表my_scope = 'my_scope_name'
scope_variables= tf.get_collection(tf.GraphKeys.VARIABLES, scope=my_scope )
然后用
初始化它们init_scope = tf.variables_initializer(scope_variables, name="init_"+my_scope )
sess.run(init_scope)
关于python-2.7 - Tensorflow:如何初始化给定变量范围内的所有变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46823476/