mxnet.ndarray.sort¶
-
mxnet.ndarray.
sort
(data=None, axis=_Null, is_ascend=_Null, out=None, name=None, **kwargs)¶ Returns a sorted copy of an input array along the given axis.
Examples:
x = [[ 1, 4], [ 3, 1]] // sorts along the last axis sort(x) = [[ 1., 4.], [ 1., 3.]] // flattens and then sorts sort(x) = [ 1., 1., 3., 4.] // sorts along the first axis sort(x, axis=0) = [[ 1., 1.], [ 3., 4.]] // in a descend order sort(x, is_ascend=0) = [[ 4., 1.], [ 3., 1.]]
Defined in src/operator/tensor/ordering_op.cc:L127
- Parameters
data (NDArray) – The input array
axis (int or None, optional, default='-1') – Axis along which to choose sort the input tensor. If not given, the flattened array is used. Default is -1.
is_ascend (boolean, optional, default=1) – Whether to sort in ascending or descending order.
out (NDArray, optional) – The output NDArray to hold the result.
- Returns
out – The output of this function.
- Return type
NDArray or list of NDArrays