寻找 torch.imshow() 'like' 命令

Looking for a torch.imshow() 'like' command

假设我有一个可变图像(当前位于 gpu 上),大小为 [32,1,256,256],其中 32 是批量大小,1 是通道数量(灰度)。

而不是绘制这个:

plt.imshow(img[0,0,:,:].cpu().detach(),'gray');plt.show()

我希望我能做到 torch.imshow(img,8,'gray') 它将从我的批次中绘制 8 张图像 有这样的吗?

您正在寻找 torchvision.utils.make_grid:它将 [32, 1, 256,256] 张量转换为 32 个图像的网格。您仍然需要使用 plt 将图像网格实际绘制到屏幕上。