-
Notifications
You must be signed in to change notification settings - Fork 718
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Hackathon No.28] add logcumsumexp docs (#4807)
- Loading branch information
1 parent
8e6108c
commit ad91ac6
Showing
4 changed files
with
45 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -162,6 +162,7 @@ Methods | |
log10 | ||
log1p | ||
log2 | ||
logcumsumexp | ||
logical_and | ||
logical_not | ||
logical_or | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
.. _cn_api_tensor_logcumsumexp: | ||
|
||
logcumsumexp | ||
------------------------------- | ||
|
||
.. py:function:: paddle.logcumsumexp(x, axis=None, dtype=None, name=None) | ||
计算 x 的指数的前缀和的对数。 | ||
|
||
.. note:: | ||
结果的第一个元素和输入的第一个元素相同。 | ||
|
||
假设输入是二维矩阵,j 是 axis 维的下标,i 是另一维的下标,那么运算结果将是 | ||
|
||
.. math:: | ||
logcumsumexp(x)_{ij} = log \sum_{i=0}^{j}exp(x_{ij}) | ||
参数 | ||
::::::::: | ||
- **x** (Tensor) - 需要进行操作的Tensor。 | ||
- **axis** (int,可选) - 指明需要计算的维度。-1代表最后一维。默认:None,将输入展开为一维变量再进行计算。 | ||
- **dtype** (str,可选) - 输出Tensor的数据类型,支持float32、float64. 如果指定了,那么在执行操作之前,输入张量将被转换为dtype. 这对于防止数据类型溢出非常有用。默认为:None。 | ||
- **name** (str,可选)- 操作的名称(可选,默认值为None)。更多信息请参见 :ref:`api_guide_Name` 。 | ||
|
||
返回 | ||
::::::::: | ||
- Tensor (Tensor),x 的指数的前缀和的对数。 | ||
|
||
|
||
代码示例 | ||
::::::::: | ||
|
||
COPY-FROM: paddle.logcumsumexp |