此前因为用pytorch跑深度学习,需要loss可视化,根据师兄推荐使用了visdom可视化工具,但安装以后一直无法出图,显示蓝屏空白,尝试了好几种方法还是那样,但通过服务器又能出图。
后面 发现开启visdom终端的页面报错无法打开C:\ProgramData\Anaconda3\Lib\site-packages\visdom\static\js\plotly-plotly.min.js文件,找到文件夹发现没有plotly-plotly.min.js文件,所以去了官网下载此文件,https://pan.baidu.com/s/1ZG8qPFV6Y9amphDcAnRFVg 提取码:visd,下载复制到Anaconda3\Lib\site-packages\visdom\static\js对应的路径下即可,还有些是因为没有layout_bin_packer.js文件,所以两个我都上传啦,提取自己差的文件即可。
后面该文件补充以后,终端没有报错啦,如下,但visdom还是无法绘图,还是蓝屏空白,然后换了个浏览器以后(博主以前使用微软浏览器,换成谷歌),完美解决
用以下代码测试
import visdom
vis = visdom.Visdom(env=u'train', use_incoming_socket=True)
x = t.arange(1, 30, 0.01)
y = t.sin(x)
vis.line(X=x, Y=y, win='sinx', opts={'title': 'y=sin(x)'})
如下图,注意环境切换为创建的环境名字,此处为train
帮到大家的话,请一键三连呀!!!!