pytorch保存张量为图片

这里用到的是torchvision中的save_image。

废话不多说,直接来代码:

python 复制代码
import torch
from torchvision.utils import save_image
B, C, H, W = 64, 3, 32, 32
input_tensor = torch.randn(B, C, H, W) 

save_image(input_tensor, "hh.png", nrow=8)

首先,这里我们要明确 ( B , C , H , W ) (B, C, H, W) (B,C,H,W)的意思,我们有64张3通道的图片需要可视化。那么,我设定每排放8张。实现效果如图:

参考链接:https://pytorch.org/vision/stable/generated/torchvision.utils.save_image.html

相关推荐
2501_945423544 分钟前
使用PyTorch构建你的第一个神经网络
jvm·数据库·python
吃杠碰小鸡7 分钟前
Python+Ai学习流程
人工智能·python·学习
奔袭的算法工程师7 分钟前
用AI写天线阵列排布算法
人工智能·算法·信号处理
飞Link8 分钟前
具身智能音频处理核心框架 PyAudio 深度拆解与实战
开发语言·python·音视频
嫂子的姐夫10 分钟前
043-spiderbuf第C3题
爬虫·python·js逆向·逆向
夏星印14 分钟前
学习吴恩达课程机器学习笔记
人工智能·笔记·学习·机器学习·ai
JicasdC123asd19 分钟前
快速跨阶段部分网络改进YOLOv26特征提取效率与梯度流动双重优化
人工智能·yolo·目标跟踪
所 爱22 分钟前
【重磅更新】Cursor Pro 会员独享功能上线!支持 Claude 4.5,智能编码再升级!
人工智能
kkoral27 分钟前
如何在 Python 中使用 OpenCV 调用 FFmpeg 的特定功能?
python·opencv·ffmpeg