Create a contiguous linear ndarray data buffer.
Return an index given an index mode.
Test if an input value is a supported ndarray floating-point data type.
Test if an input value is a supported ndarray real-valued data type.
Test if an input value is a supported ndarray boolean index data type.
Resolve the data type that results from applying promotion rules to a provided list of data types.
Return the flags of a provided ndarray.
Resolve a list of data type strings.
Return a specified flag for a provided ndarray.
Resolve the output data type from a list of input ndarray data types.
Reorder ndarray dimensions and associated strides for loop interchange.
Return the size (i.e., number of elements) of a specified dimension for a provided ndarray.
Assign elements in an input ndarray to elements in an output ndarray.
Resolve a loop block size for multi-dimensional array tiled loops.
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.
Test if an input value is a supported ndarray unsigned integer data type.
Test whether two values are equal data types.
List of ndarray orders.
Return the data type of an ndarray data buffer.
Test if an ndarray is read-only.
Test if an input value is a supported ndarray boolean data type.
Broadcast a scalar value to an ndarray having a specified shape.
Test if an input value is a supported ndarray real-valued floating-point data type.