Skip to content

Commit 6b81149

Browse files
committed
fix
1 parent 14f87f5 commit 6b81149

File tree

5 files changed

+88
-4
lines changed

5 files changed

+88
-4
lines changed
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
## [ torch 参数更多 ]torch.Tensor.nanmean
2+
3+
### [torch.Tensor.nanmean](https://pytorch.org/docs/1.13/generated/torch.Tensor.nanmean.html?highlight=nanmean#torch.Tensor.nanmean)
4+
5+
```python
6+
torch.Tensor.nanmean(dim=None,
7+
keepdim=False,
8+
dtype=None,
9+
out=None)
10+
```
11+
12+
### [paddle.Tensor.nanmean](暂无对应文档)
13+
14+
```python
15+
paddle.Tensor.nanmean(axis=None,
16+
keepdim=False,
17+
name=None)
18+
```
19+
20+
Pytorch 相比 Paddle 支持更多其他参数,具体如下:
21+
### 参数映射
22+
| PyTorch | PaddlePaddle | 备注 |
23+
| ------------- | ------------ | ------------------------------------------------------ |
24+
| dim | axis | 表示进行运算的轴,可选项,仅参数名不一致。 |
25+
| keepdim | keepdim | 表示是否保留计算后的维度,可选项。 |
26+
| dtype | - | 指定输出数据类型,可选项,Pytorch 默认值为 None,Paddle 无此参数,需要转写。 |
27+
| out | - | 表示输出的 Tensor,可选项,Paddle 无此参数,需要进行转写。 |
28+
29+
### 转写示例
30+
31+
#### dytpe:指定数据类型
32+
33+
```python
34+
# Pytorch 写法
35+
x.nanmean(dim=-1, dtype=torch.float32,out=y)
36+
37+
# Paddle 写法
38+
x.astype('float32')
39+
paddle.assign(x.nanmean(dim=-1),y)
40+
```
41+
42+
#### out:指定输出
43+
44+
```python
45+
# Pytorch 写法
46+
x.nanmean(dim=1out=y)
47+
48+
# Paddle 写法
49+
paddle.assign(x.nanmean(dim=1), y)
50+
```

docs/guides/model_convert/convert_from_pytorch/api_difference/functional/torch.nn.functional.mish.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Pytorch 相比 Paddle 支持更多其他参数,具体如下:
1919
| PyTorch | PaddlePaddle | 备注 |
2020
| ------------- | ------------ | ------------------------------------------------------ |
2121
| input | x | 表示输入的 Tensor ,仅参数名不一致。 |
22-
| inplace | - | 表示在不更改变量的内存地址的情况下,直接修改变量的值,Paddle 无此参数,需要进行转写|
22+
| inplace | - | 表示在不更改变量的内存地址的情况下,直接修改变量的值,主要功能为节省显存,一般对网络训练影响不大,Paddle 无此参数,可直接删除|
2323

2424
### 转写示例
2525

docs/guides/model_convert/convert_from_pytorch/api_difference/nn/troch.nn.Mish.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ Pytorch 相比 Paddle 支持更多其他参数,具体如下:
1616
### 参数映射
1717
| PyTorch | PaddlePaddle | 备注 |
1818
| ------------- | ------------ | ------------------------------------------------------ |
19-
| inplace | - | 表示在不更改变量的内存地址的情况下,直接修改变量的值,Paddle 无此参数,暂无转写方式|
19+
| inplace | - | 表示在不更改变量的内存地址的情况下,直接修改变量的值,主要功能为节省显存,一般对网络训练影响不大,Paddle 无此参数,可直接删除|
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
## [ torch 参数更多 ]torch.frexp
2+
3+
### [torch.frexp](https://pytorch.org/docs/1.13/generated/torch.frexp.html?highlight=frexp#torch.frexp)
4+
5+
```python
6+
torch.frexp(input,
7+
out=None)
8+
```
9+
10+
### [paddle.frexp](暂无对应文档)
11+
12+
```python
13+
paddle.frexp(x,
14+
name=None)
15+
```
16+
17+
Pytorch 相比 Paddle 支持更多其他参数,具体如下:
18+
### 参数映射
19+
| PyTorch | PaddlePaddle | 备注 |
20+
| ------------- | ------------ | ------------------------------------------------------ |
21+
| input | x | 表示输入的 Tensor,仅参数名不一致。 |
22+
| out | - | 表示输出的 Tensor,可选项,Paddle 无此参数,需要进行转写。 |
23+
24+
### 转写示例
25+
26+
#### out:指定输出
27+
28+
```python
29+
# Pytorch 写法
30+
torch.frexp(x,out=y)
31+
32+
# Paddle 写法
33+
paddle.assign(paddle.frexp(x), y)
34+
```

docs/guides/model_convert/convert_from_pytorch/api_difference/ops/torch.nanmean.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ Pytorch 相比 Paddle 支持更多其他参数,具体如下:
3535

3636
```python
3737
# Pytorch 写法
38-
torch.nanmean(x, dim=-1, dtype=torch.float32)
38+
torch.nanmean(x, dim=-1, dtype=torch.float32,out=y)
3939

4040
# Paddle 写法
41-
paddle.nanmean(x.astype('float32'),dim=-1)
41+
paddle.assign(paddle.nanmean(x.astype('float32'),dim=-1),y)
4242
```
4343

4444
#### out:指定输出

0 commit comments

Comments
 (0)