在使用急切模式时,似乎只支持tf.contrib.summary.scalar。是否有使用tf.contrib.summary.generic或tf.summary.text的解决办法?
发布于 2018-04-08 07:35:59
我相信你弄错了。All -- tf.contrib.summary中的汇总方法,既支持急切的执行,也支持图形的构造。例如,类似这样的事情似乎很有效:
import tensorflow as tf
tf.enable_eager_execution()
with tf.contrib.summary.create_file_writer('/tmp/logdir').as_default(), tf.contrib.summary.always_record_summaries():
for step in range(3):
tf.contrib.summary.generic("generic", tf.pow(10., step), step=step)
tf.contrib.summary.histogram("histogram", tf.random_uniform([10]), step=step)
tf.contrib.summary.flush()使用tensorboard --logdir /tmp/logdir --inspect,您可以看到每个事件都编写了3个事件,当然可以在tensorboard中可视化直方图。
希望这能有所帮助。
https://stackoverflow.com/questions/49711324
复制相似问题