首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Tensorboard错误:当前数据集没有活动的仪表板

Tensorboard错误:当前数据集没有活动的仪表板
EN

Stack Overflow用户
提问于 2017-11-05 01:27:10
回答 12查看 41.9K关注 0票数 25

我正在尝试使用Tensorboard,但每次使用Tensorflow运行任何程序时,当我转到localhost:6006查看可视化时都会出现错误

以下是我的代码

代码语言:javascript
运行
复制
a = tf.add(1, 2,)
b = tf.multiply(a, 3)

with tf.Session() as sess:
    writer = tf.summary.FileWriter("output", sess.graph)
    print(sess.run(b))
    writer.close()

当我转到命令提示符并输入

代码语言:javascript
运行
复制
tensorboard --logdir=C:\path\to\output\folder

它返回的是

代码语言:javascript
运行
复制
TensorBoard 0.1.8 at http://MYCOMP:6006 (Press CTRL+C to quit)

当我转到localhost:6006时,它显示

当前数据集没有处于活动状态的仪表板。可能的原因:-您尚未向事件文件中写入任何数据。- TensorBoard找不到您的事件文件。

我已经查看了这个链接(Tensorboard: No dashboards are active for the current data set),但它似乎没有解决这个问题

我在Windows 10上运行此程序

我该怎么做来解决这个问题?我在命令提示符下给出了Tensorboard的正确路径吗?

提前谢谢你

EN

回答 12

Stack Overflow用户

回答已采纳

发布于 2017-12-18 04:45:12

您的问题可能与您试图启动tensorboard的驱动器和logdir所在的驱动器有关。Tensorboard使用冒号分隔可选的运行名和logdir标志中的路径,因此您的路径被解释为\ path \ to \output\文件夹,名称为C。

这可以通过从与日志目录相同的驱动器启动tensorboard或通过提供明确的运行名称(例如logdir=mylogs:C:\path\to\output\folder )来解决

有关此问题的参考信息,请参阅here

票数 26
EN

Stack Overflow用户

发布于 2018-07-06 15:31:35

对于Windows,我有一个变通方法。

日志cd /path/to/

tensorboard --logdir=./

在这里,你可以像平常一样使用path。请记住,不要以logdir = ./的形式给出空格。

这给了我一个错误:

当前数据集没有处于活动状态的仪表板。可能的原因:-您尚未向事件文件中写入任何数据。- TensorBoard找不到事件文件。

票数 12
EN

Stack Overflow用户

发布于 2018-07-28 03:06:15

在Windows 10中,此命令有效

代码语言:javascript
运行
复制
tensorboard --logdir=training/

在这里,training是写入输出文件的目录。请注意,它没有任何引号,末尾有一个斜杠(/)。两者都很重要。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47113472

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档