TensorFlow里创建变量的两种方式有 tf.get_variable() 和 tf.Variable()
在 tf.name_scope下时,tf.get_variable()创建的变量名不受 name_scope 的影响,而且在未指定共享变量时,如果重名会报错,tf.Variable()会自动检测有没有变量重名,如果有则会自行处理。
共享变量,需要使用tf.variable_scope()
本文详细介绍了在TensorFlow中创建变量的两种主要方法:tf.get_variable()和tf.Variable()。对比了这两种方法在变量命名、共享及重名处理上的区别,并强调了tf.variable_scope()在共享变量中的应用。
TensorFlow里创建变量的两种方式有 tf.get_variable() 和 tf.Variable()
在 tf.name_scope下时,tf.get_variable()创建的变量名不受 name_scope 的影响,而且在未指定共享变量时,如果重名会报错,tf.Variable()会自动检测有没有变量重名,如果有则会自行处理。
共享变量,需要使用tf.variable_scope()

被折叠的 条评论
为什么被折叠?