2
我想初始化給定變量作用域中的所有變量,除了列出所有變量名稱之外,還有其他方法嗎? 變量的範圍已經建立但尚未初始化,只有initlialization需要做Tensorflow:如何初始化給定變量範圍中的所有變量
我想初始化給定變量作用域中的所有變量,除了列出所有變量名稱之外,還有其他方法嗎? 變量的範圍已經建立但尚未初始化,只有initlialization需要做Tensorflow:如何初始化給定變量範圍中的所有變量
您可以
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)
初始化它們