Visdom

安装visdom

pip install visdom

启动visdom服务

python -m visdom.server

visdom绘制各种图形:

visdom属性介绍:

 实例:

复制代码
from visdom import Visdom
import numpy as np
import math
import matplotlib.pyplot as plt

viz = Visdom()

# viz.matplot()
try:
    plt.plot([1, 2, 23, 12])
    plt.ylabel('some numbers')
    plt.xlabel('iterations')
    viz.matplot(plt)
except BaseException as err:
    print('error massege: ', err)

#显示图片 image
viz.image(
    np.random.rand(3, 256, 256),
    opts=dict(title='Random', caption='How random')
)
viz.images(
    np.random.rand(4, 3, 64, 64),
    opts=dict(title='Random images', caption='How random the images')
)
#绘画折线图演示
import time
x=0
name=['acc','loss','loss2']
for i in range(50):
    y = np.random.randint(5, size=(1, 3))
    viz.line(Y=y,X=np.ones(y.shape)*x,
                    win='line',
                    opts=dict(legend=name,
                        title='line test',
                        width=800,
                        height=800,
                        xlabel='Time',
                        ylabel='Volume'),
                    update=None if x == 0 else 'append'
                    )
    time.sleep(0.1)
    x+=1
复制代码

 

 

点击Edit:编辑图片

 

posted @   kkzhang  阅读(385)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
点击右上角即可分享
微信分享提示