Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@
torch.nn.functional.pad(input, pad, mode="constant", value=None)
```

### [paddle.compat.nn.pad](https://www.paddlepaddle.org.cn/documentation/docs/zh/develop/api/paddle/compat/nn/pad_cn.html#paddle/compat/nn/pad_cn#cn-api-paddle-compat-nn-pad)
### [paddle.compat.nn.functional.pad](https://www.paddlepaddle.org.cn/documentation/docs/zh/develop/api/paddle/compat/nn/functional/pad_cn.html#paddle/compat/nn/pad_cn#cn-api-paddle-compat-nn-pad)

```python
paddle.compat.nn.pad(input, pad, mode="constant", value=0.0)
paddle.compat.nn.functional.pad(input, pad, mode="constant", value=0.0)
```

两者功能一致,但调用方式不一致,具体如下:
Expand All @@ -21,6 +21,6 @@ paddle.compat.nn.pad(input, pad, mode="constant", value=0.0)
result = torch.nn.functional.pad(x, [0, 0, 0, 0, 0, 1, 2, 3], value=1)

# Paddle 写法
result = paddle.compat.nn.pad(x, [0, 0, 0, 0, 0, 1, 2, 3], value=1)
result = paddle.compat.nn.functional.pad(x, [0, 0, 0, 0, 0, 1, 2, 3], value=1)

```
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@
torch.nn.functional.softmax(input, dim=None, _stacklevel=3, dtype=None)
```

### [paddle.compat.nn.softmax](https://www.paddlepaddle.org.cn/documentation/docs/zh/develop/api/paddle/compat/nn/softmax_cn.html#paddle/compat/nn/softmax_cn#cn-api-paddle-compat-nn-softmax)
### [paddle.compat.nn.functional.softmax](https://www.paddlepaddle.org.cn/documentation/docs/zh/develop/api/paddle/compat/nn/functional/softmax_cn.html#paddle/compat/nn/softmax_cn#cn-api-paddle-compat-nn-softmax)

```python
paddle.compat.nn.softmax(input, dim=None, _stacklevel=3, dtype=None, out=None)
paddle.compat.nn.functional.softmax(input, dim=None, _stacklevel=3, dtype=None, out=None)
Copy link
Collaborator

@zhwesky2010 zhwesky2010 Oct 31, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

这些在后面优化 validate_api_difference 及一致性工具时,加上校验吧,需要与paconvert的pytorch api、paddle API保持一致。

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

收到

```

两者功能一致,但调用方式不一致,具体如下:
Expand All @@ -21,6 +21,6 @@ paddle.compat.nn.softmax(input, dim=None, _stacklevel=3, dtype=None, out=None)
result = torch.nn.functional.softmax(x, -1)

# Paddle 写法
result = paddle.compat.nn.softmax(x, -1)
result = paddle.compat.nn.functional.softmax(x, -1)

```
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,5 @@ PyTorch 相比 Paddle 支持更多其他参数,具体如下:

| PyTorch | PaddlePaddle | 备注 |
| ---------- | ------------ | -- |
| including_emulation | - | 是否包含软件模拟支持,暂无转写方式 |
| - | device | 查询的设备类型,转写时 Paddle 保持默认 |
| including_emulation | - | 是否包含软件模拟支持,暂无转写方式 |
| - | device | 查询的设备类型, PyTorch 无此参数,Paddle 保持默认即可。|
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ PyTorch 相比 Paddle 支持更多其他参数,具体如下:

| PyTorch | PaddlePaddle | 备注 |
| ---------- | ------------ | -- |
| `mode` | 无 | 设置训练模式,暂无转写方式 |
| `mode` | 无 | 设置训练模式,Paddle 无此参数,暂无转写方式。|
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ PyTorch 相比 Paddle 支持更多其他参数,具体如下:

| PyTorch | PaddlePaddle | 备注 |
| ---------- | ------------ | -- |
| closure | - | 传入一个闭包函数,在优化器更新参数前执行。暂无转写方式 |
| closure | - | 传入一个闭包函数,在优化器更新参数前执行。Paddle 无此参数,暂无转写方式。|