[ 输入参数类型不一致 ]torch.Tensor.any

torch.Tensor.any

torch.Tensor.any(dim=None, keepdim=False)

paddle.Tensor.any

paddle.Tensor.any(axis=None,
                  keepdim=False,
                  name=None)

其中 Paddle 与 PyTorch 运算 Tensor 所支持的类型不一致,具体如下:

参数映射

PyTorch PaddlePaddle 备注
运算 Tensor 运算 Tensor PyTorch 支持布尔和数值类型的输入,Paddle 仅支持布尔类型,需要转写。
dim axis 表示运算的维度,仅参数名不一致。
keepdim keepdim 是否在输出 Tensor 中保留减小的维度,参数完全一致。

转写示例

运算 Tensor:调用类方法的 Tensor

# PyTorch 写法
y = x.any()

# Paddle 写法
y = x.astype('bool').any()