Skip to content

Commit 12e95e2

Browse files
zhwesky2010claude
andcommitted
[API Compatibility] det/pinverse/addcdiv/addcdiv_/imag/real/scatter_reduce_/sign_/LogSoftmax/Flatten/kl_div/nll_loss/pack_padded_sequence/pad_packed_sequence/weight_norm/inv/pinv/bernoulli_/fmod/fmod_ Edit By AI Agent
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 9ae14c0 commit 12e95e2

32 files changed

Lines changed: 201 additions & 188 deletions

File tree

.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
# Paddle API Docs
2-
docs/api/paddle @jzhang533 @sunzhongkai588 @mattheliu @Echo-Nie
2+
docs/api/paddle @jzhang533 @sunzhongkai588 @mattheliu @Echo-Nie @zhwesky2010

docs/api/paddle/bernoulli__cn.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,7 @@ Inplace 版本的 :ref:`cn_api_paddle_bernoulli` API,对输入 x 采用 Inplac
1010
更多关于 inplace 操作的介绍请参考 `3.1.3 原位(Inplace)操作和非原位操作的区别`_ 了解详情。
1111

1212
.. _3.1.3 原位(Inplace)操作和非原位操作的区别: https://www.paddlepaddle.org.cn/documentation/docs/zh/develop/guides/beginner/tensor_cn.html#id3
13+
14+
.. note::
15+
16+
参数名 ``input`` 可替代 ``x``,如 ``bernoulli_(input=tensor_x)`` 等价于 ``bernoulli_(x=tensor_x)``。

docs/api/paddle/imag_cn.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ imag
1010
参数
1111
::::::::::::
1212

13-
- **x** (Tensor) - 输入的 Tensor,其数据类型可以为 complex64 或 complex128。
13+
- **x** (Tensor) - 输入的 Tensor,其数据类型可以为 complex64 或 complex128。别名 ``input``。
1414
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。
1515

1616
返回

docs/api/paddle/linalg/det_cn.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ det
99
参数
1010
::::::::::::
1111

12-
- **x** (Tensor):输入一个或批量矩阵。``x`` 的形状应为 ``[*, M, M]``,其中 ``*`` 为零或更大的批次维度,数据类型支持 float32、float64。
12+
- **x** (Tensor):输入一个或批量矩阵。``x`` 的形状应为 ``[*, M, M]``,其中 ``*`` 为零或更大的批次维度,数据类型支持 float32、float64。别名 ``input``。
1313

1414
返回
1515
::::::::::::

docs/api/paddle/linalg/inv_cn.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ inv
1010

1111
参数
1212
:::::::::
13-
- **x** (Tensor) – 输入 Tensor,最后两维的大小必须相等。如果输入 Tensor 的维数大于 2,则被视为 2-D 矩阵的批次(batch)。支持的数据类型:float32,float64。
13+
- **x** (Tensor) – 输入 Tensor,最后两维的大小必须相等。如果输入 Tensor 的维数大于 2,则被视为 2-D 矩阵的批次(batch)。支持的数据类型:float32,float64。别名 ``input``。
1414
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。
1515

1616
返回

docs/api/paddle/linalg/pinv_cn.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ pinv
1212

1313
参数
1414
:::::::::
15-
- **x** (Tensor):输入变量,类型为 Tensor,数据类型为 float32、float64、complex64、complex12,形状为(M, N)或(B, M, N)。
15+
- **x** (Tensor):输入变量,类型为 Tensor,数据类型为 float32、float64、complex64、complex12,形状为(M, N)或(B, M, N)。别名 ``input``。
1616
- **rcond** (float64,可选):奇异值(特征值)被截断的阈值,奇异值(特征值)小于 rcond * 最大奇异值时会被置为 0,默认值为 1e-15。
1717
- **hermitian** (bool,可选):是否为 ``hermitian`` 矩阵或者实对称矩阵,默认值为 False。
1818
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。

docs/api/paddle/nn/Flatten_cn.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ Flatten
1313
参数
1414
::::::::::::
1515

16-
- **start_axis** (int,可选) - 展开的起始维度,默认值为 1。
17-
- **stop_axis** (int,可选) - 展开的结束维度,默认值为-1。
16+
- **start_axis** (int,可选) - 展开的起始维度,默认值为 1。别名 ``start_dim``。
17+
- **stop_axis** (int,可选) - 展开的结束维度,默认值为-1。别名 ``end_dim``。
1818

1919
返回
2020
::::::::::::

docs/api/paddle/nn/LogSoftmax_cn.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ LogSoftmax 激活层,计算公式如下:
1515
1616
参数
1717
:::::::::
18-
- **axis** (int,可选) - 指定对输入 Tensor 进行运算的轴。``axis`` 的有效范围是[-D, D),D 是输入 Tensor 的维度,``axis`` 为负值时与 :math:`axis + D` 等价。默认值为-1。
18+
- **axis** (int,可选) - 指定对输入 Tensor 进行运算的轴。``axis`` 的有效范围是[-D, D),D 是输入 Tensor 的维度,``axis`` 为负值时与 :math:`axis + D` 等价。默认值为-1。别名 ``dim``。
1919
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。
2020

2121
形状

docs/api/paddle/nn/functional/kl_div_cn.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@ kL 发散损失计算如下:
3333
参数
3434
:::::::::
3535
- **input** (Tensor) - KL 散度损失算子的输入 Tensor。维度为[N, \*]的多维 Tensor,其中 N 是批大小,\*表示任何数量的附加维度,数据类型为 float32 或 float64。
36-
- **label** (Tensor) - KL 散度损失算子的 Tensor。与输入 ``input`` 的维度和数据类型一致的多维 Tensor。
37-
- **reduction** (str,可选) - 要应用于输出的 reduction 类型,可用类型为none’ | ‘batchmean’ | ‘mean’ | ‘sum’,none’表示无 reduction,batchmean’ 表示输出的总和除以批大小,mean’ 表示所有输出的平均值,sum’表示输出的总和。
36+
- **label** (Tensor) - KL 散度损失算子的 Tensor。与输入 ``input`` 的维度和数据类型一致的多维 Tensor。别名 ``target``。
37+
- **reduction** (str,可选) - 要应用于输出的 reduction 类型,可用类型为none’ | ‘batchmean’ | ‘mean’ | ‘sum’,none’表示无 reduction,batchmean’ 表示输出的总和除以批大小,mean’ 表示所有输出的平均值,sum’表示输出的总和。
3838
- **log_target** (bool,可选) - 表示输入的 ``label`` 变量是否属于 log 空间。默认值为 False,表示不属于。
3939
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。
4040

docs/api/paddle/nn/functional/nll_loss_cn.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ nll_loss
99
参数
1010
:::::::::
1111
- **input** (Tensor) - 输入 ``Tensor``,其形状为 :math:`[N, C]`,其中 ``C`` 为类别数。但是对于多维度的情形下,它的形状为 :math:`[N, C, d_1, d_2, ..., d_K]`。数据类型为 float32 或 float64。
12-
- **label** (Tensor) - 输入 x 对应的标签值。其形状为 :math:`[N,]` 或者 :math:`[N, d_1, d_2, ..., d_K]`,数据类型为 int64。
12+
- **label** (Tensor) - 输入 x 对应的标签值。其形状为 :math:`[N,]` 或者 :math:`[N, d_1, d_2, ..., d_K]`,数据类型为 int64。别名 ``target``。
1313
- **weight** (Tensor,可选) - 手动指定每个类别的权重。其默认为 ``None``。如果提供该参数的话,长度必须为 ``num_classes``。数据类型为 float32 或 float64。
1414
- **ignore_index** (int,可选) - 指定一个忽略的标签值,此标签值不参与计算。默认值为-100。数据类型为 int64。
1515
- **reduction** (str,可选) - 指定应用于输出结果的计算方式,可选值有:``none``、``mean``、``sum``。默认为 ``mean``,计算 ``mini-batch`` loss 均值。设置为 ``sum`` 时,计算 ``mini-batch`` loss 的总和。设置为 ``none`` 时,则返回 loss Tensor。数据类型为 string。

0 commit comments

Comments
 (0)