PyTorch可视化

1. Tensorboard

  form tensorboard_logger import Logger  
  logger = Logger(logdir='experimient_cnn', flush_secs=2)
  for ii range(100):
       logger.log_value('loss',10-ii**0.5, step ii)
       logger.log_vaule('accuracy', ii**0.5/10)

tensorboard --logdir = --port=


2.visdom
visdom由两个重要概念
env:环境。不同环境的可视化结果相互隔离,互不影响,在使用时如果不指定env,默认使用main。不用用户、不同程序一般使用不同的env.
pane:窗格。窗格可用于可视化图像、数值或打印文本等,其可以拖动、缩放、保存和关闭。一个程序可使用同一个env中不同的pane,每个pane可视化或某一信息。

  pip instal visdom #安装visdom
  python -m vidom.server  #启动服务
  nohup python -m visdom.server & #将服务放置后台运行。
  默认绑定端口为8097

PyTorch可视化_第1张图片
图片.png

你可能感兴趣的:(PyTorch可视化)