Pytorch使用visdom可视化问题

 更新时间:2024年06月26日 09:49:17   作者:乐亦亦乐  
这篇文章主要介绍了Pytorch使用visdom可视化问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

visdom安装

pip install visdom

安装成功后,适应命令开启visdom服务,该服务基于Web,默认使用8097端口

python -m visdom.server

访问给出的地址

例子

完整代码

import torch
import visdom
 
 
#创建visdom客户端,使用默认端口8097,环境为first,环境的作用是对可视化的空间进行分区
vis=visdom.Visdom(env='first')
 
 
#vis对象有text()、line()和image()等函数,其中的win参数代表了显示的窗格(pane)的名字
vis.text('Hello visdom',win='text1')
 
 
#在此处使用append为true来增加text,否则会覆盖之前的text
vis.text('hello Pytorch',win='text1',append=True)
 
#绘制y=-i^2+20Xi+1的曲线,opts可以进行标题、坐标轴标签等的配置
for i in range(20):
         vis.line(X=torch.FloatTensor([i]),Y=torch.FloatTensor([-i**2+20*i+1]),
             opts={'title':'y=-x^2+20x+l'},win='loss',update='append')
 
 
#可视化一张随机图片
vis.image(torch.randn(3,256,256),win='random_image')

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 一文教你用python编写Dijkstra算法进行机器人路径规划

    一文教你用python编写Dijkstra算法进行机器人路径规划

    迪杰斯特拉(Dijkstra)算法是典型最短路径算法,用于计算一个节点到其他节点的最短路径,这篇文章主要给大家介绍了关于利用python编写Dijkstra算法进行机器人路径规划的相关资料,需要的朋友可以参考下
    2021-08-08
  • python绘制带有误差棒条形图的实现

    python绘制带有误差棒条形图的实现

    本文主要介绍了python绘制带有误差棒条形图的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-07-07
  • Python全栈之学习MySQL(3)

    Python全栈之学习MySQL(3)

    这篇文章主要为大家介绍了Python全栈之MySQL,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-01-01
  • Python中文文本处理利器jieba分词库使用

    Python中文文本处理利器jieba分词库使用

    这篇文章主要给大家介绍了关于Python中文文本处理利器jieba分词库使用的相关资料,jieba是python中一个重要的第三方中文分词函数库,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-12-12
  • Python批量查询域名是否被注册过

    Python批量查询域名是否被注册过

    本文给大家分享使用Python批量查询域名是否被注册过,非常不错,具有参考借鉴价值,需要的的朋友参考下吧
    2017-06-06
  • python调用摄像头显示图像的实例

    python调用摄像头显示图像的实例

    今天小编就为大家分享一篇python调用摄像头显示图像的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-08-08
  • Python中super函数用法实例分析

    Python中super函数用法实例分析

    这篇文章主要介绍了Python中super函数用法,结合实例形式详细分析了Python中super函数的功能、调用父类相关原理、操作技巧与注意事项,需要的朋友可以参考下
    2019-03-03
  • python程序中调用其他程序的实现

    python程序中调用其他程序的实现

    本文主要介绍了python程序中调用其他程序的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02
  • 对python中assert、isinstance的用法详解

    对python中assert、isinstance的用法详解

    今天小编就为的就分享一篇对python中assert、isinstance的用法详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-11-11
  • Python中的魔术方法Magic Methods使用实例全面指南

    Python中的魔术方法Magic Methods使用实例全面指南

    在Python中,魔术方法Magic Methods是一种特殊的方法,它们以双下划线开头和结尾,如__init__、__str__等,这些方法允许定制类的行为,使得对象更具有灵活性和可定制性,本文将深入探讨Python中一些常用的魔术方法,以及如何使用它们来定制类与对象
    2024-01-01

最新评论