这是TensorFlow网站上的教程代码,
谁能帮忙解释什么
global_step
意思?我在Tensorflow网站上发现,全局步骤用于计数训练步骤,但我不太清楚其确切含义。
另外,设置时数字0是什么意思
global_step
?
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 doc global_step:在变量已更新后增加1。这是否意味着一次更新global_step
变为1?
tf.train.global_step()
,将global_step_tensor
设置为10。这是否意味着该图形已经看到10个批次?