.. py:function:: paddle.sort(x, axis=-1, descending=False, name=None)
对输入变量沿给定轴进行排序,输出排序好的数据,其维度和输入相同。默认升序排列,如果需要降序排列设置 descending=True
。
- x (Tensor) - 输入的多维
Tensor
,支持的数据类型:float32、float64、int16、int32、int64、uint8。- axis (int,可选) - 指定对输入 Tensor 进行运算的轴,
axis
的有效范围是[-R, R),R 是输入x
的 Rank,axis
为负时与axis
+R 等价。默认值为-1。- descending (bool,可选) - 指定算法排序的方向。如果设置为 True,算法按照降序排序。如果设置为 False 或者不设置,按照升序排序。默认值为 False。
- name (str,可选) - 具体用法请参见 :ref:`api_guide_Name`,一般无需设置,默认值为 None。
Tensor,排序后的输出(与 x
维度相同、数据类型相同)。
COPY-FROM: paddle.sort