如何直接写入模仿scalar_summary的摘要?

时间:2015-12-15 15:08:41

标签: tensorflow tensorboard

我希望获得类似scalar_summary的内容,但不能用作Op的{​​{1}}。例如。如果我打电话

Variable

在tensorboard事件中,我希望它生成一个名为tag的图,其中有一行。

我该怎么做?

2 个答案:

答案 0 :(得分:12)

或者,如果要在纯Python代码中生成TensorBoard日志,可以执行以下操作:

summary_writer = tf.train.SummaryWriter(log_dir)
for i in 10000:
    value = 0.2 * i
    summary = tf.Summary(value=[tf.Summary.Value(tag=tag, simple_value=value)])
    summary_writer.add_summary(summary, global_step=i)
summary_writer.close()

答案 1 :(得分:5)

scalar_summary的参数不需要Variable。它只需要是Tensor。您可以将value作为占位符,并在for循环内提供许多不同的值。