Я не понимаю, почему преобразования pytorch из 100x100 рис. Делают 3x100 рис.
print("Original shape ", x.shape)
x = transforms.Compose([
transforms.ToPILImage(),
transforms.ToTensor()
])(x)
print("After transformation shape ", x.shape)
выходы
Original shape torch.Size([100, 100, 3])
After transformation shape torch.Size([3, 100, 3])
Что происходит?