参考:[Pytorch系列-70]:开发环境 - 可视化工具visdom安装与使用方法_文火冰糖的硅基工坊的技术博客_51CTO博客
from visdom import Visdom
# 将窗口类实例化 viz = Visdom() # 创建窗口并初始化 viz.line([0.], [0], win='train_loss', opts=dict(title='train_loss')) viz.line([0.], [0], win='val_loss', opts=dict(title='val_loss')) viz.line([0.], [0], win='val_mae', opts=dict(title='val_mae')) for epoch in range(args.start_epoch, args.epochs): adjust_learning_rate(optimizer, epoch) train_loss = train(train_list, model, criterion, optimizer, epoch) val_loss,prec1 = validate(val_list, model, criterion) viz.line([float(train_loss)], [epoch], win='train_loss', update='append') viz.line([float(val_loss)], [epoch], win='val_loss', update='append') viz.line([float(prec1)], [epoch], win='val_mae', update='append')
vidsom启动命令:
python -m visdom.server
复制网址或打开网址