visdom的安装和使用踩雷(无法安装,蓝屏,不显示)

visdom的安装和使用踩雷(无法安装,蓝屏,不显示)

在使用pytorch的时候,想用visdom来进行可视化,但是又遇到了各种的奇葩问题,总结如下,我会按照自己的时间顺序,来记录踩雷 环境:python3.7+annaconda+vscode

首先进入我的python环境,然后用了conda install visdom。错误!,visdom目前只能用pip安装,所以应该pip install visdom。如果还不行或者linux的同学可以试试pip3安装。安装成功之后pip list看一下确认一下安装成功之后,python -m visdom.server试一下,如果能够正确启动,就说明可以:

此时虽然可能会报错下,比如会告诉你ioloop.install函数有问题,但是不用管先,只要出现了It’s Alive就可以了。如果在这一步有问题,请看这几个: 参考1

然后就是在浏览器中,http://localhost:8097,就可以看到页面了,但是,此时如果出现的全是蓝屏,任何bar和状态栏都没有,说明还是有问题:

参考二

随后,可以测试下面的代码:

import torch

import numpy as np

import visdom

# 新建一个连接客户端

# 指定env = 'test1',默认是'main',注意在浏览器界面做环境的切换

vis = visdom.Visdom(env='pytorch')

# 绘制正弦函数

x = torch.arange(1, 100, 0.01)

y = torch.sin(x)

vis.line(X=x, Y=y, win='sinx', opts={'title': 'y=sin(x)'})

# 绘制36张图片随机的彩色图片

vis.images(torch.randn(36, 3, 64, 64).numpy(),nrow=6, win='imgs', opts={'title': 'imgs'})

此时控制台的输出应该是Setting up a new session...,并且可以看到启动visdom的shell有上图红色框内的东西,说明正在上传图片

最后,一定要记着调到你自己的env中,要不还是半天找不到图片!!!最后效果: 大功告成~

相关推荐

mobile288-365 【国樽律所】详析律师代理权限,深度解读我国律师权限的四大分类及法律适用
365平台赌博 英魂之刃赛事规则

英魂之刃赛事规则

📅 09-15 👁️ 6844
365体育平台真假怎么分 天涯明月刀太白和唐门哪个好玩,天涯明月刀,太白与唐门,谁才是游戏江湖中的绝世高手?