[ 仅 paddle 参数更多 ] torch.nn.functional.upsample

torch.nn.functional.upsample

torch.nn.functional.upsample(input,
                        size=None,
                        scale_factor=None,
                        mode='nearest',
                        align_corners=None)

paddle.nn.functional.upsample

paddle.nn.functional.upsample(x,
                        size=None,
                        scale_factor=None,
                        mode='nearest',
                        align_corners=False,
                        align_mode=0,
                        data_format=None,
                        name=None)

两者功能一致,其中 Paddle 相比 PyTorch 支持更多其他参数,具体如下:

参数映射

PyTorch PaddlePaddle 备注
input x 表示输入 Tensor,仅参数名不一致。
size size 指定输出 Tensor 的大小 。
scale_factor scale_factor 指定缩放比例 。
mode mode 插值方法。支持"bilinear"或"trilinear"或"nearest"或"bicubic"或"linear"或"area" 。
align_corners align_corners 双线性插值的可选项 。
- align_mode 表示对输入 Tensor 运算的轴, PyTorch 无此参数, Paddle 保持默认即可。
- data_format 表示输入的数据格式, PyTorch 无此参数, Paddle 保持默认即可。