【发布时间】:2016-03-21 10:40:51
【问题描述】:
我想实现类似scalar_summary 的目标,但不用作采用Variable 的Op。例如。如果我打电话给
for i in 10000:
value = 0.2 * i
myfun(tag, value, i)
在张量板事件中,我希望它生成一个名为 tag 的绘图,其中包含一条线。
我该怎么做?
【问题讨论】:
我想实现类似scalar_summary 的目标,但不用作采用Variable 的Op。例如。如果我打电话给
for i in 10000:
value = 0.2 * i
myfun(tag, value, i)
在张量板事件中,我希望它生成一个名为 tag 的绘图,其中包含一条线。
我该怎么做?
【问题讨论】:
或者,如果您想在纯 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()
【讨论】:
scalar_summary 的参数不要求是 Variable。它只需要是Tensor。您可以将 value 设为占位符,并在 for 循环中提供许多不同的值。
【讨论】: