pytorch十二:pytorch可视化工具visdom

visdom简介

visdom是Facebook专门为pytorch开发的一款可视化工具。

在anaconda prompt中输入pip install visdom进行安装。安装完成后,需通过python -m visdom.server命令启动visdom服务。visdom服务是一个Web Server服务,默认绑定8097端口,可打开浏览器输入https://localhost8097进入visdom界面(最好是谷歌浏览器)。

visdom中有以下两个重要概念:

  • env:环境。不同环境的可视化结果相互隔离,互不影响,在使用时如果不指定env,默认使用main。
  • pane:窗格。窗格相当于一个新的窗口,可用于可视化图像、数值或打印文本等,其可以拖动、缩放、保存和关闭。

visdom可对多种数据进行可视化,包括数值、图像、文本,甚至是视频, 支持pytorch的tensor和numpy的ndarray两种数据结构,但不支持python的int、float等类型

 

visdom可视化

import torch as t
import visdom

#新建一个客户端
#指定env='test1',默认端口是8097,host是‘localhost’
vis = visdom.Visdom(env='test1')

x = t.arange(1,30,0.1)
y = t.sin

你可能感兴趣的:(pytorch)