我正在检查这个示例中的代码:fully_connected_reader.py
我把147行和148行搞混了:
init_op = tf.group(tf.initialize_all_variables(),
tf.initialize_local_variables())
我不知道哪些变量是all variables
,哪些是local variables
。有什么想法吗?
发布于 2016-10-25 00:37:02
tf.initialize_all_variables()
是tf.initialize_variables(tf.all_variables())
的快捷方式,tf.initialize_local_variables()
是tf.initialize_variables(tf.local_variables())
的快捷方式,分别初始化GraphKeys.VARIABLES
和GraphKeys.LOCAL_VARIABLE
集合中的变量。
GraphKeys.LOCAL_VARIABLES
集合中的变量是添加到图形中但未保存或恢复的变量(source)。
默认情况下,tf.Variable()
会向GraphKeys.VARIABLE
集合添加一个新变量,该变量可以由collections=参数控制。
https://stackoverflow.com/questions/40220201
复制相似问题