[ 仅参数名不一致 ]torch.as_tensor

torch.as_tensor

torch.as_tensor(data,
                dtype=None,
                device=None)

paddle.to_tensor

paddle.to_tensor(data,
                dtype=None,
                place=None,
                stop_gradient=True)

两者功能一致,性能某些用法下比 PyTorch 差(比如如果输入一个 Tensor , PyTorch 会直接返回, Paddle 会复制后返回)。此外, Paddle 相比 PyTorch 支持更多其他参数,具体如下:

参数映射

PyTorch PaddlePaddle 备注
data data 表示输入的 Tensor 。
dtype dtype 表示 Tensor 的数据类型。
device place 表示 Tensor 的存放位置,仅参数名不一致。
- stop_gradient 表示是否阻断梯度传导, PyTorch 无此参数, Paddle 保持默认即可。