Is there a way to let Tensorflow print extra training metrics (e.g. batch accuracy) when using the Estimator API?
One can add summaries and view the result in Tensorboard (see another post), but I was wondering if there is an elegant way to get the scalar summary values printed while training. This already happens for training loss, e.g.:
loss = 0.672677, step = 2901 (52.995 sec)
but it would be nice to have e.g.
loss = 0.672677, accuracy = 0.54678, step = 2901 (52.995 sec)
without to much trouble. I am aware that most of the time it is more useful to plot test set accuracy (I am already doing this with a validation monitor), but in this case I am also interested in training batch accuracy.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…