В этом учебном коде с сайта TensorFlow,
-
global_step
кто-нибудь помочь объяснить, что означает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: приращение на единицу после обновления переменных. Означает ли это, что после одного обновления global_step
становится global_step
1?