Pytorch使用Visdom进行数据可视化的示例代码

 更新时间:2023年12月12日 10:09:39   作者:思影影思  
pytorch Visdom可视化,是一个灵活的工具,用于创建,组织和共享实时丰富数据的可视化,这个博客简要介绍一下在使用Pytorch进行数据可视化的一些内容,感兴趣的朋友可以参考下

安装

pip install visdom

启动服务

python -m visdom.server

使用

基本上是按照先生成对象,然后追加内容的方式。

import visdom

vis = visdom.Visdom()
vis.line([0.], [0.], win='jax train-loss', name="train loss", opts=dict(title='jax train loss'))
vis.line([0.0], [0.], win='jax time-consumed', name="time", opts=dict(title='jax time'))
vis.text(f"jax 进行代理模型训练", win="jax log", opts={"title": "jax log"})



# jit_train_step = train_step
start_time = time.time()
s1=start_time
for epoch in range(iterations):
	vis.text(f"{epoch+1}, Loss: {loss}, Time: {duration}", win="jax log", append=True)
	vis.line([loss.item()*1000], [epoch+1], win="jax train-loss", update='append', name="train loss", opts={"title": "jax train loss"})
vis.line([duration], [epoch+1], win='jax time-consumed', update='append', name="time", opts={"title": 'jax time'})

下图中,则是同一个图中同时绘制两个曲线

下图演示绘制曲线

呈现效果

以上就是Pytorch使用Visdom进行数据可视化的示例代码的详细内容,更多关于Pytorch Visdom数据可视化的资料请关注脚本之家其它相关文章!

相关文章

  • Python django框架输入汉字,数字,字符生成二维码实现详解

    Python django框架输入汉字,数字,字符生成二维码实现详解

    这篇文章主要介绍了Python django框架输入汉字,数字,字符转成二维码实现详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-09-09
  • 自学python用什么系统好

    自学python用什么系统好

    在本篇文章里小编给大家整理了一篇关于学python用什么系统好的相关文章,有兴趣的朋友们可以学习下。
    2020-06-06
  • 使用Python解析Chrome浏览器书签的示例

    使用Python解析Chrome浏览器书签的示例

    这篇文章主要介绍了使用Python解析Chrome浏览器书签的示例,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下
    2020-11-11
  • python 除法保留两位小数点的方法

    python 除法保留两位小数点的方法

    今天小编就为大家分享一篇python 除法保留两位小数点的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-07-07
  • 深入理解Python中的range()函数用法、原理与实战指南

    深入理解Python中的range()函数用法、原理与实战指南

    range()函数是Python中生成数字序列的基础工具,支持多种调用方式和参数组合,适用于循环控制、数据处理、性能优化和高级应用,掌握其用法和特性,可以提高代码的效率和可读性,本文给大家介绍Python中的range()函数用法、原理与实战指南,感兴趣的朋友跟随小编一起看看吧
    2025-12-12
  • Python中关于字典的常规操作范例以及介绍

    Python中关于字典的常规操作范例以及介绍

    今天小编帮大家简单介绍下Python的一种数据结构: 字典,字典是 Python 提供的一种常用的数据结构,它用于存放具有映射关系的数据,通读本篇对大家的学习或工作具有一定的价值,需要的朋友可以参考下
    2021-09-09
  • Python实现PS滤镜的万花筒效果示例

    Python实现PS滤镜的万花筒效果示例

    这篇文章主要介绍了Python实现PS滤镜的万花筒效果,结合实例形式分析了Python基于skimage模块操作图片实现PS滤镜万花筒效果的原理与相关操作技巧,需要的朋友可以参考下
    2018-01-01
  • Python批量实现PDF转换为图片(JPG/PNG)

    Python批量实现PDF转换为图片(JPG/PNG)

    本文介绍了如何使用 Python 脚本快速地将 Word 文档转换为 PDF 文件,并将 PDF 文件转换为 PNG 图片,该脚本基于 PyMuPDF、pdf2image 和 win32com 库实现,感兴趣的小伙伴可以了解下
    2026-03-03
  • 提升Python效率之使用循环机制代替递归函数

    提升Python效率之使用循环机制代替递归函数

    这篇文章主要介绍了提升Python效率之使用循环机制代替递归函数的相关知识,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-07-07
  • Python选择网卡发包及接收数据包

    Python选择网卡发包及接收数据包

    今天小编就为大家分享一篇关于Python选择网卡发包及接收数据包,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-04-04

最新评论