Windows启动tensorboard进行可视化遇到的小问题

利用 TensorBoard 查看训练过程中的日志(使用的是 Anaconda 配置的 TensorFlow 环境),遇到问题:在 logs 目录执行
tensorboard --logdir =logs 之后,浏览器中输入 http://localhost:6006 网址打不开

查看日志目录

找到前缀是 events.out.tfevents 的文件所在目录,即输出日志所在目录,我这里是在 Graph2目录下
Windows启动tensorboard进行可视化遇到的小问题_第1张图片
执行命令

tensorboard --logdir=./

结果是 TensorBoard 1.8.0 at http://zqx-PC:6006
在这里插入图片描述
本以为就可以打开可视化界面,结果浏览器无法访问。在网上找了好几个教程都是浏览器默认可直接访问,偶然间看到有 tensorboard --host 命令,于是仔细查了下 tensorboard 的使用命令

查看 tensorboard 命令帮助

命令行输入 tensorboard --helpfull 可以看到有其他的参数选项,例如指定主机、端口等。
在这里插入图片描述
在这里插入图片描述
所以问题应该是出在默认的 host 参数上,尝试指定本地主机,执行

tensorboard --logdir=./  --host=127.0.0.1

结果似乎正常了:
在这里插入图片描述
在浏览器中直接打开给出的链接 http://127.0.0.1:6006,可以正常访问可视化界面了。
Windows启动tensorboard进行可视化遇到的小问题_第2张图片

参考

  1. 如何启动tensorboard进行可视化
  2. 执行 tensorboard --logdir logs之后遇到的浏览器中输入http://localhost:6006 网址打不开的问题

你可能感兴趣的:(踩过的坑)