Python 为什么tensorboard不显示图形?

Python 为什么tensorboard不显示图形?,python,tensorflow,tensorboard,Python,Tensorflow,Tensorboard,这是一个使用tensorflow在计算图中创建单个节点的简单代码: import tensorflow as tf tf.constant(5) writer = tf.summary.FileWriter('./path', tf.Session().graph) writer.close() 当我尝试使用tensorboard可视化这个图形时,没有显示任何图形。这是我的终端代码: tensorboard --logdir=[![enter image description here][1

这是一个使用tensorflow在计算图中创建单个节点的简单代码:

import tensorflow as tf
tf.constant(5)
writer = tf.summary.FileWriter('./path', tf.Session().graph)
writer.close()
当我尝试使用tensorboard可视化这个图形时,没有显示任何图形。这是我的终端代码:

tensorboard --logdir=[![enter image description here][1]][1]path --port 6006

我的代码有什么问题?

您的代码中没有计算图。只有一个顶点不起任何作用。创建至少包含一个op的图形:

import tensorflow as tf
a = tf.constant(5)
b = tf.constant(5)
c = a + b

with tf.Session() as sess:
    writer = tf.summary.FileWriter('path', sess.graph)
    writer.close()

你会在斯坦福CS20SI课程的第二堂课中看到,讲师说,
tf.constant
是一个运算。那么,似乎只有一个常数的图可以被视为计算图?我说的对吗?@Hossein它可以被处理(只有一个顶点的图就是一个图),但你不知道TB是如何实现的。试着用变量代替常量。