Skip to content

API Improvement: fix paddle.median 易用性提升 #6662

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 29, 2024
Merged
Changes from all commits
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
4 changes: 2 additions & 2 deletions docs/api/paddle/median_cn.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@ median

参数
::::::::::
- **x** (Tensor) - 输入的 Tensor,数据类型为:bool、float16、float32、float64、int32、int64。
- **x** (Tensor) - 输入的 Tensor,数据类型为:float16、float32、float64、int32、int64。
- **axis** (int,可选) - 指定对 ``x`` 进行计算的轴。``axis`` 可以是 int。``axis`` 值应该在范围 [-D, D) 内,D 是 ``x`` 的维度。如果 ``axis`` 或者其中的元素值小于 0,则等价于 :math:`axis + D`。如果 ``axis`` 是 None,则对 ``x`` 的全部元素计算中位数。默认值为 None。
- **keepdim** (bool,可选) - 是否在输出 Tensor 中保留输入的维度。除非 keepdim 为 True,否则输出 Tensor 的维度将比输入 Tensor 小一维,默认值为 False。
- **mode** (str,可选) - 当输入 Tensor ``x`` 在 ``axis`` 轴上有偶数个元素时,可选择按照中间两个数的平均值或最小值确定中位数。可选的值是 'avg' 或 'min'。默认为 'avg'。
- **name** (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。

返回
::::::::::
Tensor 或 (Tensor, Tensor)。
Tensor 或 (Tensor, Tensor)。
若 ``mode == 'avg'``,返回值是一个中位数 Tensor;
若 ``mode == 'min'`` 且 ``axis`` 是 None,返回值是一个中位数 Tensor;
若 ``mode == 'min'`` 且 ``axis`` 不是 None,返回值是两个 Tensor,第一个是中位数,第二个是中位数对应的下标;
Expand Down