Broadcast an input ndarray to a target shape while keeping a list of specified dimensions unchanged.
Multidimensional arrays.
Broadcast an ndarray to a specified shape.
Broadcast an ndarray to a specified shape if and only if the specified shape differs from the provided ndarray's shape.
Create a zero-filled generic array.
Reorder ndarray dimensions and associated strides for loop interchange.
Broadcast a scalar value to an ndarray having a specified shape.
Compute the minimum and maximum linear indices in an underlying data buffer which are accessible to an array view.
Generate a stride array from an array shape.
Expand the shape of an array to a specified dimensionality by spreading its dimensions to specified dimension indices and inserting dimensions of size one for the remaining dimensions.
Return the number of ndarray dimensions.
Determine the order of a multidimensional array based on a provided stride array.
Convert an ndarray-like object to an object likely to have the same "shape".
Base multidimensional array.
Return the alignment (in bytes) for an underlying array data type.
Return the number of elements in an array.
Convert an ndarray buffer to a generic array.
Return the single letter character abbreviation for an underlying array data type.
Reorder ndarray dimensions and associated strides for loop interchange.
Given a stride array, determine array iteration order.
Convert a linear index in an array view to a linear index in an underlying data buffer.
Return an object mapping supported data type strings to data type objects.
List of ndarray data type strings.
Reorder ndarray dimensions and associated strides for loop interchange.