关于无法打开"http://localhost:6006/"的情况。以下是对这个问题的综合回答:
根据给出的不同来源,这个问题可能有3种可能的原因和解决方法:
1. **TensorBoard端口未正确设置**:TensorBoard通常在本地主机的6006端口运行。确保您的TensorBoard服务正在运行,并且端口号设置正确。您可以尝试重新启动TensorBoard服务或更改端口号。[[1](https://github.com/tensorflow/tensorboard/issues/3522)]
2. **Windows防火墙或杀软拦截**:Windows防火墙或杀软可能会阻止对本地主机的访问。请确保您的防火墙或杀软允许访问本地主机。您可以尝试禁用防火墙或杀软,并再次尝试打开"http://localhost:6006/"。[[2](https://blog.csdn.net/weixin_45034110/article/details/105295807)]
3. **IP地址和localhost的匹配问题**:在某些情况下,本地主机的IP地址(例如127.0.0.1)可能与localhost不匹配,导致无法访问。您可以尝试通过打开命令行并使用`ping localhost`和`ping 127.0.0.1`命令来检查它们的匹配性。如果它们不匹配,您可以根据提供的方法修改优先级或注册表来解决问题。[[2](https://blog.csdn.net/weixin_45034110/article/details/105295807)]
以上都是GPT对此问题做出的回应,其中我后面发现了我是通过在文件夹中使用cmd进入base环境再用conda命令进入自己用来训练数据的虚拟环境,问题就出在这里。
后面我改变了方式就行了
解决方法:
(1)使用anaconda prompt直接进入base环境
(2)再使用路径转换(cd /d 路径名),转到对应路径
(3)再使用tensorboard --logdir=./runs 或者tensorboard --logdir=./logs, 具体看你保存的文件名是logs还是runs,这两种很常见。
具体操作图如下:
进入base环境
转到对应保存log的路径下
文章来源地址https://uudwc.com/A/woqmj
激活虚拟环境
使用tensorboard --logdir=./runs,调用保存的可视化文件
最后就有结果啦!
文章来源:https://uudwc.com/A/woqmj