Reorder ndarray dimensions and associated strides for loop interchange.
Reorder ndarray dimensions and associated strides for loop interchange.
Reorder ndarray dimensions and associated strides for loop interchange.
Reorder ndarray dimensions and associated strides for loop interchange.
Multidimensional arrays.
Base multidimensional array.
Given a stride array, determine array iteration order.
Test if an input value is an ndarray order.
Return the layout order of a provided ndarray.
Split a double-precision floating-point number into a higher order word and a lower order word.
Generate a stride array from an array shape.
Determine the order of a multidimensional array based on a provided stride array.
Convert a linear index in an array view to a linear index in an underlying data buffer.
Test whether an input value is the string representing column-major order.
Create a double-precision floating-point number from a higher order word and a lower order word.
Convert an ndarray buffer to a generic array.
Resolve a loop block size for multi-dimensional array tiled loops.
Return an object mapping supported data type strings to data type objects.
Resolve a loop block size for multi-dimensional array tiled loops.
Reorder ndarray dimensions and associated strides for loop interchange.
Return the number of bytes per element for a provided underlying ndarray data type.
Broadcast a scalar value to an ndarray having a specified shape.
Test if an input value is a supported ndarray data type.
Return the data type string associated with a supported ndarray data type value.