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.
Reorder ndarray dimensions and associated strides for loop interchange.
Base multidimensional array.
Return the layout order of a provided ndarray.
Given a stride array, determine array iteration order.
Test if an input value is an ndarray order.
Convert a linear index in an array view to a linear index in an underlying data buffer.
Convert an ndarray buffer to a generic array.
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.
Resolve a loop block size for multi-dimensional array tiled loops.
Multidimensional arrays.
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.
Return an object mapping supported data type strings to data type objects.
Test if an input value is a supported ndarray data type.
Reorder ndarray dimensions and associated strides for loop interchange.
Resolve a loop block size for multi-dimensional array tiled loops.
Return the description for a provided data type.
Return the number of bytes per element for a provided underlying ndarray data type.