我有一點讓人困惑。下面是示例代碼:張量流中var.op.name和var.name有什麼不同?
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
是什麼意思?