Trong đây là mã hướng dẫn từ trang web TensorFlow,
bất cứ ai có thể giúp giải thích
global_step
nghĩa là gì?Tôi tìm thấy trên trang web Tensorflow viết rằng bước toàn cầu được sử dụng là các bước đào tạo về số lượng , nhưng tôi không hiểu chính xác ý nghĩa của nó.
Ngoài ra, số 0 có ý nghĩa gì khi thiết lập
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
Theo Tensorflow doc global_step: tăng một sau khi các biến đã được cập nhật . Điều đó có nghĩa là sau một lần cập nhật global_step
sẽ trở thành 1?
tf.train.global_step()
giá trịglobal_step_tensor
được đặt thành 10. Điều đó có nghĩa là 10 lô đã được nhìn thấy bằng biểu đồ?