我一直在使用张量板时遇到问题,可能是由于 windows10 中的退出不干净造成的。我使用以下代码在 Jupyter 中启动它:
%load_ext tensorboard
%tensorboard --logdir={dir}
这就是我得到的:
'ERROR: Timed out waiting for TensorBoard to start. It may still be running as pid 24472.'
在 cmd 窗口中使用以下代码在 Chrome 中启动 TB:
$ tensorboard --logdir {dir}'
这就是我得到的:张量板错误
我做了一些研究并尝试了以下方法:
-
-"taskkill /im tensorboard.exe /f"
杀死所有活着的pid
命令
- -删除了“%TMP%.tensorboard-info”目录中的所有 pid-xxxx.info 文件。
- -直接删除整个“%TMP%.tensorboard-info”
那没有帮助。
然后我尝试将端口更改为6005
通过增加"--port 6005"
在命令窗口中,TB 可以在 Chrome 中启动“localhost:6005
。但它在 Jupyter 中不起作用。
知道如何让 TB 再次在 Jupyter 中运行吗?谢谢。
读这篇文章Github问题,您会发现在启动 Tensorboard 时手动指定主机显然可以解决问题。
代替
%tensorboard --logdir {logs_base_dir}
Run
%tensorboard --logdir {logs_base_dir} --host localhost
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)