Visdom: 一个灵活的可视化工具,可用来实时可视化训练数据,支持Torch和Numpy还有pytorch。
安装:
`pip install visdom
安装完成后每次使用需要开启visdom服务:
python -m visdom.server
根据提示的地址在浏览器中开启,默认地址为:
http://localhost:8970
使用以下代码将服务器的visdom地址映射到本地:
ssh -L 18097:127.0.0.1:8097 x@10.60.18.143
ssh -L 18097:127.0.0.1:8097 root@10.26.10.91 -p 43315
完成后在本地浏览器中输入以下地址开启:
http://localhost:18970
在代码中添加visdom库
import visdom
import numpy as np
vis = visdom.Visdom(env='test')
vis.text('test', win='mian')
vis.image(np.ones((3,100,100)), win='img', opts={"title":'origin_image'})
在visdom中持续绘图
my_win = vis.line(X=np.array([x]), Y=np.array([y]), opts=dict(title='Update'))
for i in range(10):
x += 1
y += i
vis.line(X=np.array([x]), Y=np.array([y]), win=my_win, update='append')
停止visdom.server步骤:
(1)ps -aux | grep visdom.server
(2)sudo kill 进程号(PID)