[ 仅参数名不一致 ]torch.Tensor.equal¶
torch.Tensor.equal¶
torch.Tensor.equal(other)
paddle.Tensor.equal_all¶
paddle.Tensor.equal_all(y, name=None)
两者功能一致,但参数用法不一致,其中 torch 返回值是 bool
,paddle 返回值是数据类型为 bool
的 Tensor,具体如下:
参数映射¶
PyTorch | PaddlePaddle | 备注 |
---|---|---|
other | y | 输入 Tensor,仅参数名不一致。 |
转写示例¶
# torch 中的写法
x = torch.as_tensor([1, 2, 3, 4])
y = torch.as_tensor([1, 2, 3, 5])
x.equal(y)
# paddle 中的写法
x = paddle.to_tensor([1, 2, 3, 4])
y = paddle.to_tensor([1, 2, 3, 5])
x.equal_all(y).item()