TensorFlow #Global Step

前回、説明せずに使ってしまったStepについて、少し確認しておく。
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
TensorFlowでBatchの各段階はステップStepと呼ばれ、global_stepパラメータが用意されている。
このStepを使って、Session()でステップごとの変化をモニターできる。
方法としては、まず、tf.Variable(0, trainable=False)として、初期値0を変数に与える。

次に、最適化のoptimizerのminimize()で、global_stepオプションで、上記の変数step_varを指定する。

最後に、セッション内のBatchループで、runさせて、writer.add_summary()のバラメータで、globbal_stepオプションをもしいて、モニターしたいscalar値のx軸変化に指定する。