没有张量板图

Kan*_*bot 4 tensorflow tensorboard

我正在阅读一本关于 Tensorflow 的书,我找到了这段代码:

from __future__ import absolute_import
from __future__ import division
from __future__ import print_function

import tensorflow as tf

const1 = tf.constant(2)
const2 = tf.constant(3)
add_opp = tf.add(const1,const2)
mul_opp = tf.mul(add_opp, const2)

with tf.Session() as sess:
    result, result2 = sess.run([mul_opp,add_opp])
    print(result)
    print(result2)

    tf.train.SummaryWriter('./',sess.graph)
Run Code Online (Sandbox Code Playgroud)

所以它非常简单,没什么特别的,它应该产生一些可以用张量板可视化的输出。

所以我运行脚本,它打印结果,但显然 SummaryWriter 没有产生任何结果。

我跑tensorboard -logdir='./',当然没有图表。我可能做错了什么?

还有你如何终止张量板?我试过 ctrl-C 和 ctrl-Z 但它不起作用。(我也使用日文键盘,所以没有反斜杠以防万一)

mrr*_*rry 5

tf.train.SummaryWriter必须关闭(或冲洗),以确保数据,包括该图中,已被写入到它。对您的程序进行以下修改应该可以工作:

writer = tf.train.SummaryWriter('./', sess.graph)
writer.close()
Run Code Online (Sandbox Code Playgroud)