pytorch 训练可视化

pytorch 训练可视化

  • [1.from torch.utils.tensorboard](#1.from torch.utils.tensorboard)

1.from torch.utils.tensorboard

python 复制代码
from torch.utils.tensorboard import SummaryWriter

在最新版本的pytorch中官方提供了tensorboard的api。以下是官方教程的链接

text 复制代码
https://pytorch.org/tutorials/intermediate/tensorboard_tutorial.html?highlight=tensorboard

##1. TensorBoard setup

python 复制代码
from torch.utils.tensorboard import SummaryWriter
# default `log_dir` is "runs" - we'll be more specific here
writer = SummaryWriter('runs/fashion_mnist_experiment_1') # 创建一个保存日志的目录

##2. Writing to TensorBoard

在TensorBoard上显示图片,这里使用网格来显示。使用 make_grid 方法

python 复制代码
# 获取随机的训练图片
dataiter = iter(trainloader)
images, labels = dataiter.next()

# 构造网格布局的图片
img_grid = torchvision.utils.make_grid(images)

# 显示图片
matplotlib_imshow(img_grid, one_channel=True)

# 写入tensorboard
writer.add_image('four_fashion_mnist_images', img_grid)

在终端运行

shell 复制代码
tensorboard --logdir=runs

#已知问题及可能解决办法

##1.TensorFlow installation not found - running with reduced feature set.

打开网页后无反应。

解决办法:1.将tensorboard 回调到1.15版本。

  1. 在训练过程中可以正常显示,但是不训练就无法正常显示
相关推荐
mex_wayne3 分钟前
基础学习:(6)nanoGPT
人工智能·学习·transformer
这里有鱼汤8 分钟前
退退退,Python 调试的科学方法,让你高效改 Bug
python
都是些老物件9 分钟前
目标检测概述
人工智能·目标检测·计算机视觉
databook11 分钟前
『Plotly实战指南』--布局基础篇
python·数据分析·数据可视化
这里有鱼汤15 分钟前
Python 让电脑说话?没网也能用,真香!🗣️💻
后端·python
AI大模型团团20 分钟前
从基础概念到前沿应用了解机器学习
人工智能·python·随机森林·机器学习·ai·线性回归·llama
七灵微26 分钟前
PyTorch进阶学习笔记[长期更新]
pytorch·深度学习·学习
点我头像干啥26 分钟前
第8节:机器学习基础 - 监督学习概念
人工智能·神经网络·学习·机器学习
yuweififi27 分钟前
随手笔记-python-opencv 读取图像的顺序 与pytorch处理图像的顺序
pytorch·笔记·python·opencv
有Li28 分钟前
基于深度学习并利用时间信息在X射线血管造影中进行冠状动脉血管分割|文献速递-深度学习医疗AI最新文献
人工智能·深度学习