Manipulation Functions¶
Array API specification for manipulating arrays.
A conforming implementation of the array API standard must provide and support the following functions.
Objects in API¶
| 
 | Broadcasts one or more arrays against one another. | 
| 
 | Broadcasts an array to a specified shape. | 
| 
 | Joins a sequence of arrays along an existing axis. | 
| 
 | Expands the shape of an array by inserting a new axis (dimension) of size one at the position specified by  | 
| 
 | Reverses the order of elements in an array along the given axis. | 
| 
 | Moves array axes (dimensions) to new positions, while leaving other axes in their original positions. | 
| 
 | Permutes the axes (dimensions) of an array  | 
| 
 | Repeats each element of an array a specified number of times on a per-element basis. | 
| 
 | Reshapes an array without changing its data. | 
| 
 | Rolls array elements along a specified axis. | 
| 
 | Removes singleton dimensions (axes) from  | 
| 
 | Joins a sequence of arrays along a new axis. | 
| 
 | Constructs an array by tiling an input array. | 
| 
 | Splits an array into a sequence of arrays along the given axis. |