Tensorboard可视化利用pytorch训练好的网络,Tensorboard可视化网页可以打开但是出现:No dashboards are active for the current data

基本环境:

win11  python3.9  pytorch 1.13.1  tensorboardX 2.6 tensorboard 2.12.0  conda 22.11.1

问题描述:

用pytorch框架搭建了一个简单的MNIST手写字体识别网络,利用tensorboardX将网络训练过程保存到日志文件中

日志保存的文件路径如下图:

 由于tensorboardX、tensorboard都是通过conda安装的,因此激活conda环境,在conda命令行下

使用tensorboard --logdir命令,但是执行命令行后打开生成的网址出错

关于No dashboards are active for the current data set.在上网翻阅出以下几种方法仍然无效:

(1)日志路径应该加双引号””,并且应该是绝对路径

(2)不应该用ie、360、edge等浏览器,而要使用chrome浏览器

(3)即使使用的是pytorch,也要安装tensoraflow框架

(4)不能关闭conda命令行窗口而使得http://localhost:6006/

服务关闭

最后我发现是自己的logdir路径不对造成的,logdir指定的应该是日志文件所在的文件夹路径,而不应该具体到日志文件名称。

 命令更改为:

tensorboard --logdir=E:\PythonWorkSpace\pytorch_project\pytorch_demo\log   后重新进入网址,问题解决

猜你喜欢

转载自blog.csdn.net/qq_42681787/article/details/129557644