0
のは、私はこのようなシナリオがあるとしましょう:TensorFlowで複数のグラフ呼び出しに対して平均化されたスカラサマリを作成するにはどうすればよいですか?
import tensorflow as tf
sess = tf.Session()
x = tf.random_normal([])
tf.scalar_summary('x', x)
merged = tf.merge_all_summaries()
sw = tf.train.SummaryWriter('.', sess.graph)
summaries = []
for i in range(100):
summary = sess.run(merged)
sw.add_summary(summary, i/10)
summaries.append(summary)
sw.close()
私は同じglobal_step
を平均化する必要がある10の値を求めています。以前の値を入力してグラフの中に追加する方法とは別に、これを達成する方法はありますか?おそらく、summaries
バイナリプロトコルバッファメッセージの配列を使用して、おそらくgoogle.protobuf
を使用して、その場でスカラーサマリーを作成することはできますか?
たぶんストリーミングメトリックは仕事をすることができます。https://www.tensorflow.org/versions/master/api_guides/python/contrib.metrics – Maikefer