diff --git a/torchvision/prototype/transforms/functional/_geometry.py b/torchvision/prototype/transforms/functional/_geometry.py index c7e80cb417f..6fcd87ac91c 100644 --- a/torchvision/prototype/transforms/functional/_geometry.py +++ b/torchvision/prototype/transforms/functional/_geometry.py @@ -249,7 +249,7 @@ def resize( elif isinstance(inpt, datapoints._datapoint.Datapoint): return inpt.resize(size, interpolation=interpolation, max_size=max_size, antialias=antialias) elif isinstance(inpt, PIL.Image.Image): - if antialias is not None and not antialias: + if antialias is False: warnings.warn("Anti-alias option is always applied for PIL Image input. Argument antialias is ignored.") return resize_image_pil(inpt, size, interpolation=interpolation, max_size=max_size) else: diff --git a/torchvision/transforms/functional.py b/torchvision/transforms/functional.py index 29940837a41..beeb02cd915 100644 --- a/torchvision/transforms/functional.py +++ b/torchvision/transforms/functional.py @@ -484,7 +484,7 @@ def resize( antialias = _check_antialias(img, antialias, interpolation) if not isinstance(img, torch.Tensor): - if antialias is not None and not antialias: + if antialias is False: warnings.warn("Anti-alias option is always applied for PIL Image input. Argument antialias is ignored.") pil_interpolation = pil_modes_mapping[interpolation] return F_pil.resize(img, size=output_size, interpolation=pil_interpolation)