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

相关推荐
龙文浩_12 分钟前
AI中NLP的注意力机制的计算公式解析
人工智能·pytorch·深度学习·神经网络·自然语言处理
WangJunXiang612 分钟前
Python网络编程
开发语言·网络·python
北京软秦科技有限公司12 分钟前
物流运输环境检测进入AI报告审核时代:IACheck如何重塑报告精准性与全流程质量把控?
大数据·人工智能
鬼先生_sir15 分钟前
Spring AI Alibaba 用户使用手册
java·人工智能·springai
_下雨天.19 分钟前
Python 网络编程
开发语言·网络·python
跟着狗蛋学安全22 分钟前
Windows本地大语言模型部署
人工智能·语言模型·自然语言处理
视***间29 分钟前
智视无界,一采倾城 —— 视程空间高性能影像采集卡,开启视觉采集全新时代
人工智能·边缘计算·采集卡·ai算力·视程空间·视频采集卡
啦啦啦_999930 分钟前
1. 面向对象基础
python
橘子编程36 分钟前
MindOS:你的AI第二大脑知识库
java·开发语言·人工智能·计算机网络·ai