【问题标题】:Tensorboard - moduleNotFound: no module named tensorflow.tensorboardTensorboard - moduleNotFound:没有名为 tensorflow.tensorboard 的模块
【发布时间】:2017-10-05 06:59:54
【问题描述】:

我已将 Tensorflow 1.3.0 保存在此路径中: C:\Users............\Anaconda3\envs\tensorflow-1.3.1

我在这个文件夹中安装了 conda 的 tensorboard。

当我启动时

tensorboard --logdir=/tensorflow-1.3.1/tensorflow/contrib/tensorboard

给我一​​个错误:moduleNotFound: no module named tensorflow.tensorboard

问题出在哪里?

【问题讨论】:

  • 在windows中可以用tensorboard代替linux吗?

标签: python-3.x tensorflow tensorboard


【解决方案1】:

您不应该启动实际的 tensorboard,而是希望 tensorboard 读取您在会话期间创建的日志。

所以你在脚本的某个地方创建了一个路径,例如

logs_path = "./tmp/"

培训日志通过在您的会话中运行的编写器保存的位置:

writer = tf.train.SummaryWriter(logs_path, graph=tf.get_default_graph())

然后为了可视化日志中的值,您启动 tensorflow 并为其指定日志路径。

 tensorboard --logdir=./tmp --port 6006

然后您可以使用指定的输出端口打开浏览器。

【讨论】:

  • 问题依然存在。使用 tf.summary.FileWriter 或 tf.train.SummaryWriter 一样正确吗?
  • 你在用 writer 写变量吗?现在的确切错误是什么?
  • 错误是一样的! moduleNotFound:没有名为 tensorboard 的模块。
  • 在我的 tensorboard 字段中我没有 tensorboard.py 错误可能是由于这个原因?
  • 在windows中可以用tensorboard代替linux吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-09-24
  • 1970-01-01
  • 2023-01-31
  • 1970-01-01
  • 1970-01-01
  • 2020-12-07
  • 2019-12-27
相关资源
最近更新 更多