tensorflow 正在启动张力板-名称错误:未定义名称'tensorboard'

6l7fqoea  于 2022-11-16  发布在  其他
关注(0)|答案(3)|浏览(168)

我正在尝试启动tensorboard并查看我创建的图表。

import tensorflow as tf

logPath = "C:\\path\\to\\log" -- can also be /path/to/log

sess = tf.Session()
file_writer = tf.summary.FileWriter(logPath, sess.graph)

这段代码运行良好,并在适当的文件夹中创建了一个事件文件,但是当我在shell中运行此命令时:

tensorboard --logdir /path/to/log

出现以下错误:

Traceback (most recent call last):
File "<pyshell#11>", line 1, in <module>
tensorboard --logdir /path/to/log
NameError: name 'tensorboard' is not defined

我是否缺少设置?我已经看到了与此错误有关的另一个问题,但该解决方案没有解决此问题。
我已经能够分配节点和工作纯粹在命令行好,我只是想开始测试可视化。
多谢了。

f0ofjuux

f0ofjuux1#

您是否尝试过在脚本顶部添加以下内容:

from keras.callbacks import TensorBoard
qcbq4gxm

qcbq4gxm2#

从错误消息来看,您似乎是在Python shell中输入命令tensorboard。然而,tensorboard实际上是Windows可执行程序的名称,而不是Python命令。因此,您可以通过在“C:\>“Windows命令提示符下输入相同的命令来运行TensorBoard。

uxhixvfz

uxhixvfz3#

也许它可以是:你写的是“tensorboard”而不是“tensorBoard”

相关问题