У цьому навчальному коді веб-сайту 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 global_step: збільшення на одиницю після оновлення змінних . Чи означає це, що після одного оновлення global_step
стає 1?
tf.train.global_step()
, тоglobal_step_tensor
встановлено рівним 10. Чи означає це , 10 партій вже видно на графіку?