我有一个变量,它会随着训练迭代而变化。这个变量不是作为计算图的一部分计算出来的。
是否可以将它添加到 Tensorflow 摘要中,以便与损失函数一起可视化?
回答:
是的,你可以在图外创建摘要。
这是一个在图外创建摘要的示例(不是作为 TF 操作):
output_path = "/tmp/myTest"
summary_writer = tf.summary.FileWriter(output_path)
for x in range(100):
myVar = 2*x
summary=tf.Summary()
summary.value.add(tag='myVar', simple_value = myVar)
summary_writer.add_summary(summary, x)
summary_writer.flush()