इस 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 के अनुसार : चरों को अपडेट करने के बाद एक के बाद एक वृद्धि । क्या एक अपडेट global_step
1 हो जाने के बाद इसका मतलब है ?
tf.train.global_step()
,global_step_tensor
10 पर सेट है। क्या इसका मतलब है कि 10 बैच पहले से ही ग्राफ द्वारा देखे गए हैं?