Return the shape of a provided ndarray.
Multidimensional arrays.
Compute the minimum and maximum linear indices in an underlying data buffer which are accessible to an array view.
Base multidimensional array.
Generate a stride array from an array shape.
Convert a linear index in an array view to a linear index in an underlying data buffer.
Determine if a buffer length is compatible with provided ndarray meta data.
Return the number of elements in an array.
Convert an ndarray buffer to a generic array.
Determine the index offset which specifies the location of the first indexed value in a multidimensional array based on a stride array.
Convert an ndarray-like object to an object likely to have the same "shape".
Reorder ndarray dimensions and associated strides for loop interchange.
Broadcast an ndarray to a specified shape if and only if the specified shape differs from the provided ndarray's shape.
Broadcast an ndarray to a specified shape.
Broadcast a scalar value to an ndarray having a specified shape.
Return the shape of a provided ndarray.
Reorder ndarray dimensions and associated strides for loop interchange.
Return an object mapping supported data type strings to data type objects.
Multidimensional array constructor.
Reorder ndarray dimensions and associated strides for loop interchange.
Convert a linear index to an array of subscripts.
Return the number of bytes per element for a provided underlying ndarray data type.
Test if an input value is a supported ndarray data type.
Return the data type string associated with a supported ndarray data type value.