安噢 2023-07-18 23:57 采纳率: 75%
浏览 170

tensorboard可视化报错 :"No dashboards are active for the current data set."

tensorboard可视化报错 :"No dashboards are active for the current data set."

img

logs文件夹在第一级文件夹之下,并且事件文件生成在logs文件夹内

img


img

尝试过论坛里更改端口、换绝对路径,给路径加 " " ,以及换浏览器等方法,还是报错

img

还有什么方法可以进行尝试呢,需要另外安装tensorflow吗
补充:writer.add_scalar可以正常显示,writer.add_image报错

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-07-19 12:37
    关注
    不知道你这个问题是否已经解决, 如果还没有解决的话:
    • 以下回答来自chatgpt:

      回答:

      我理解你遇到了TensorBoard可视化报错的问题,尝试了一些解决方法但仍然没有成功。以下是我提供的一些可能的解决方案:

      解决方案1:检查日志文件夹和事件文件路径

      请确保你已经正确指定了日志文件夹和事件文件的路径。可以使用绝对路径或者相对路径,确保路径是正确的。

      示例代码:

      import tensorflow as tf
      from datetime import datetime
      
      # 日志文件夹路径
      logdir = "logs/" + datetime.now().strftime("%Y%m%d-%H%M%S")
      # 事件文件路径
      file_writer = tf.summary.create_file_writer(logdir)
      
      # 假设你有一个名为`summary`的张量
      with file_writer.as_default():
          tf.summary.scalar("summary", summary, step=1)
          file_writer.flush()
      

      请确保你的路径是正确的,并且文件夹和文件都存在。

      解决方案2:检查TensorFlow和TensorBoard版本兼容性

      请确保你在使用TensorBoard之前已经正确安装了TensorFlow。TensorBoard一般会随着TensorFlow一起提供,所以你不需要额外安装TensorFlow。

      可以使用以下代码检查你的TensorFlow和TensorBoard版本:

      示例代码:

      import tensorflow as tf
      import tensorboard
      
      print("TensorFlow 版本:" + tf.__version__)
      print("TensorBoard 版本:" + tensorboard.__version__)
      

      请确保你的TensorFlow和TensorBoard版本是兼容的。如果版本不兼容,可以尝试升级TensorFlow或TensorBoard到兼容版本。

      如果你的问题仍然存在,很可能是由于其他原因导致的。在这种情况下,我建议你参考TensorBoard的官方文档或者在相关的论坛或社区提问,以便得到更详细的帮助。

      我希望这些解决方案能对你有所帮助。如果还有其他问题,请随时向我提问。


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 修改了问题 7月19日
  • 创建了问题 7月18日