(image, resolution=256, normalize=True)
| 177 | |
| 178 | from torchvision import transforms |
| 179 | def image_transform(image, resolution=256, normalize=True): |
| 180 | image = transforms.Resize(resolution, interpolation=transforms.InterpolationMode.BICUBIC)(image) |
| 181 | image = transforms.CenterCrop((resolution, resolution))(image) |
| 182 | image = transforms.ToTensor()(image) |
| 183 | if normalize: |
| 184 | image = transforms.Normalize(mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5], inplace=True)(image) |
| 185 | return image |
no outgoing calls
no test coverage detected