".github/vscode:/vscode.git/clone" did not exist on "db90effe0ccd1f49c1baab7592c70ee6c7857e45"
Unverified Commit 993325dd authored by Nicolas Hug's avatar Nicolas Hug Committed by GitHub
Browse files

Minor additions to Resize docs (#4138)

parent a83b9a17
...@@ -346,7 +346,8 @@ def resize(img: Tensor, size: List[int], interpolation: InterpolationMode = Inte ...@@ -346,7 +346,8 @@ def resize(img: Tensor, size: List[int], interpolation: InterpolationMode = Inte
The output image might be different depending on its type: when downsampling, the interpolation of PIL images The output image might be different depending on its type: when downsampling, the interpolation of PIL images
and tensors is slightly different, because PIL applies antialiasing. This may lead to significant differences and tensors is slightly different, because PIL applies antialiasing. This may lead to significant differences
in the performance of a network. Therefore, it is preferable to train and serve a model with the same input in the performance of a network. Therefore, it is preferable to train and serve a model with the same input
types. types. See also below the ``antialias`` parameter, which can help making the output of PIL images and tensors
closer.
Args: Args:
img (PIL Image or Tensor): Image to be resized. img (PIL Image or Tensor): Image to be resized.
...@@ -372,8 +373,9 @@ def resize(img: Tensor, size: List[int], interpolation: InterpolationMode = Inte ...@@ -372,8 +373,9 @@ def resize(img: Tensor, size: List[int], interpolation: InterpolationMode = Inte
if ``size`` is an int (or a sequence of length 1 in torchscript if ``size`` is an int (or a sequence of length 1 in torchscript
mode). mode).
antialias (bool, optional): antialias flag. If ``img`` is PIL Image, the flag is ignored and anti-alias antialias (bool, optional): antialias flag. If ``img`` is PIL Image, the flag is ignored and anti-alias
is always used. If ``img`` is Tensor, the flag is False by default and can be set True for is always used. If ``img`` is Tensor, the flag is False by default and can be set to True for
``InterpolationMode.BILINEAR`` only mode. ``InterpolationMode.BILINEAR`` only mode. This can help making the output for PIL images and tensors
closer.
.. warning:: .. warning::
There is no autodiff support for ``antialias=True`` option with input ``img`` as Tensor. There is no autodiff support for ``antialias=True`` option with input ``img`` as Tensor.
......
...@@ -233,7 +233,8 @@ class Resize(torch.nn.Module): ...@@ -233,7 +233,8 @@ class Resize(torch.nn.Module):
The output image might be different depending on its type: when downsampling, the interpolation of PIL images The output image might be different depending on its type: when downsampling, the interpolation of PIL images
and tensors is slightly different, because PIL applies antialiasing. This may lead to significant differences and tensors is slightly different, because PIL applies antialiasing. This may lead to significant differences
in the performance of a network. Therefore, it is preferable to train and serve a model with the same input in the performance of a network. Therefore, it is preferable to train and serve a model with the same input
types. types. See also below the ``antialias`` parameter, which can help making the output of PIL images and tensors
closer.
Args: Args:
size (sequence or int): Desired output size. If size is a sequence like size (sequence or int): Desired output size. If size is a sequence like
...@@ -258,8 +259,9 @@ class Resize(torch.nn.Module): ...@@ -258,8 +259,9 @@ class Resize(torch.nn.Module):
if ``size`` is an int (or a sequence of length 1 in torchscript if ``size`` is an int (or a sequence of length 1 in torchscript
mode). mode).
antialias (bool, optional): antialias flag. If ``img`` is PIL Image, the flag is ignored and anti-alias antialias (bool, optional): antialias flag. If ``img`` is PIL Image, the flag is ignored and anti-alias
is always used. If ``img`` is Tensor, the flag is False by default and can be set True for is always used. If ``img`` is Tensor, the flag is False by default and can be set to True for
``InterpolationMode.BILINEAR`` only mode. ``InterpolationMode.BILINEAR`` only mode. This can help making the output for PIL images and tensors
closer.
.. warning:: .. warning::
There is no autodiff support for ``antialias=True`` option with input ``img`` as Tensor. There is no autodiff support for ``antialias=True`` option with input ``img`` as Tensor.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment