pytorch保存张量为图片

这里用到的是torchvision中的save_image。

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

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张。实现效果如图:
random

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

相关推荐

  1. 图片数据转换(Go并发处理)

    2024-02-23 11:50:01       18 阅读
  2. PyTorch

    2024-02-23 11:50:01       19 阅读
  3. Pytorch广播

    2024-02-23 11:50:01       9 阅读
  4. PyTorch核心--tensor !!

    2024-02-23 11:50:01       29 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-23 11:50:01       14 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-23 11:50:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-23 11:50:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-23 11:50:01       18 阅读

热门阅读

  1. IP设置教程

    2024-02-23 11:50:01       32 阅读
  2. 我努力

    2024-02-23 11:50:01       22 阅读
  3. 10 个 Linux 中超方便的 Bash 别名

    2024-02-23 11:50:01       25 阅读
  4. 10.docker exec -it /bin/bash报错解决、sh与bash区别

    2024-02-23 11:50:01       22 阅读
  5. docker-集成测试搭建

    2024-02-23 11:50:01       27 阅读