Ini adalah kode tutorial dari situs TensorFlow,
Adakah yang bisa membantu menjelaskan apa
global_step
artinya?Saya menemukan di situs web Tensorflow yang menulis bahwa langkah global digunakan untuk menghitung langkah-langkah pelatihan , tetapi saya tidak mengerti apa artinya.
Juga, apa arti angka 0 saat menyiapkan
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
Menurut Tensorflow doc global_step: bertambah satu setelah variabel diperbarui . Apakah itu berarti setelah satu pembaruan global_step
menjadi 1?
tf.train.global_step()
, yangglobal_step_tensor
diatur untuk 10. Apakah itu berarti 10 batch sudah dilihat oleh grafik?