Применение CNN к фильтру изображения, ввод в формате YUV444. Если не применять ToPILImage (), данные поезда - это просто тензор факела из массива numpy, MSELoss составляет около 10k. Но, если применить ToPILImage (), данные поезда преобразуются следующим образом:
def transform(self, x):
train_transform = transforms.Compose([
transforms.ToPILImage(mode='YCbCr'),
transforms.ToTensor(),])
return train_transform(x)
Значение MSELoss ниже 10. После Google, похоже, нет объяснения этому. Будучи новичком в pytorch и NN, я действительно смущен этим.