【发布时间】:2016-07-07 07:43:45
【问题描述】:
我有一点令人困惑。下面是示例代码:
opt = tf.train.GradientDescentOptimizer(1e-4)
grads_and_vars = opt.compute_gradients(total_loss)
for grad, var in grads_and_vars:
print(var.op.name)
输出为:conv1/filt conv1/bias
当我将var.op.name 更改为var.name
输出为:conv1/filt:0 conv1/bias:0
var.op.name 和 var.name 有什么区别?
:0 是什么意思?
【问题讨论】:
标签: python tensorflow deep-learning