解决tensorboard可视化无法打开以及No dashboards are active for the current data set的问题
在做人脸相关项目时,需要观察loss、lr等相关指标的趋势,tensorboard是一个很好的选择,但是在使用过程中,遇到以下问题,在此记录解决过程。
首先在程序运行后,利用tensorboard --logdir logs
命令在pycharm的terminal 中调出tensorboard,
(tensorflow-gpu) E:\Python\Practice_codes>tensorboard --logdir logs
TensorBoard 1.14.0 at http://DESKTOP-V19RE0F:6006/ (Press CTRL+C to quit)
然后显示:
修改过程如下:
tensorboard --logdir logs --host=127.0.0.1
命令代替tensorboard --logdir logs
(tensorflow-gpu) E:\Python\Practice_codes>tensorboard --logdir logs --host=127.0.0.1
TensorBoard 1.14.0 at http://127.0.0.1:6006/ (Press CTRL+C to quit)
在执行tensorboard --logdir logs --host=127.0.0.1
后,点击链接后进入网页,但是显示如下:
解决过程如下:
1.检查命令是否输入错误;
2.将命令中的路径修改为绝对路径,注意不要多加空格以及标点;
3.更换浏览器尝试;
(tensorflow-gpu) E:\Python\Practice_codes>tensorboard --logdir=E:\Py
thon\Practice_codes\face_attribute\logs --host=127.0.0.1
TensorBoard 1.14.0 at http://127.0.0.1:6006/ (Press CTRL+C to quit)
I0116 11:24:19.123383 20536 _internal.py:225] 127.0.0.1 - - [16/Jan/2022 11:24:1
9] "GET / HTTP/1.1" 200 -
I0116 11:24:19.803025 7880 _internal.py:225] 127.0.0.1 - - [16/Jan/2022 11:24:1
9] "GET /font-roboto/oMMgfZMQthOryQo9n22dcuvvDin1pK8aKteLpeZ5c0A.woff2 HTTP/1.1"
200 -
...
再次根据链接进入网页后,显示正常,如下图:
总结:
tensorboard --logdir logs --host=127.0.0.1
;tensorboard --logdir=E:\Py thon\Practice_codes\face_attribute\logs --host=127.0.0.1
,切莫等号两边多加空格及其他标点;参考:
tensorboard 生成的网址不能正常打开访问
tensorboard生成的网址打不开的解决方法
No dashboards are active for the current data set. 解决tensorboard无法启动和显示问题(pycharm启动)
tensorboard 可视化 No dashboards are active for the current data set.