Sorting Functions¶
Array API specification for sorting functions.
A conforming implementation of the array API standard must provide and support the following functions.
Note
For floating-point input arrays, the sort order of NaNs and signed zeros is unspecified and thus implementation-dependent.
Implementations may choose to sort signed zeros (-0<+0) or may choose to rely solely on value equality (==).
Implementations may choose to sort NaNs (e.g., to the end or to the beginning of a returned array) or leave them in-place. Should an implementation sort NaNs, the sorting convention should be clearly documented in the conforming implementation’s documentation.
While defining a sort order for IEEE 754 floating-point numbers is recommended in order to facilitate reproducible and consistent sort results, doing so is not currently required by this specification.
Objects in API¶
| Returns the indices that sort an array |
| Returns a sorted copy of an input array |