最佳答案
这是来自 TensorFlow 网站的 教程代码,
有人能解释一下 global_step
是什么意思吗?
我在 Tensorflow 的网站上发现了 全局步骤用计数训练步骤,但是我不太明白它到底是什么意思。
还有,设置 global_step
时数字0是什么意思?
def training(loss,learning_rate):
tf.summary.scalar('loss',loss)
optimizer = tf.train.GradientDescentOptimizer(learning_rate)
# Why 0 as the first parameter of the global_step tf.Variable?
global_step = tf.Variable(0, name='global_step',trainable=False)
train_op = optimizer.minimize(loss, global_step=global_step)
return train_op
根据 Tensorflow 文件 Global _ step: 变量更新后增加1。这是否意味着一次更新后 global_step
变成1?