Determine whether a scalar value can be safely cast or, for floating-point data types, downcast to specified ndarray data type.
Determine if an ndarray data type can be safely cast or, for floating-point data types, downcast to another ndarray data type.
Determine if an ndarray data type can be safely cast to another ndarray data type.
Determine if a buffer length is compatible with provided ndarray meta data.
Test if a double-precision floating-point numeric value is NaN.
Test if an input value is a supported ndarray data type.
Test if a double-precision floating-point numeric value is infinite.
Test if an input value is an ndarray data type object.
Test whether an input value is the string representing column-major order.
Return a list of ndarray data types to which a provided ndarray data type can be safely cast and, for floating-point data types, can be downcast.
Test if an input value is an ndarray order.
Determine if an ndarray data type can be cast to another ndarray data type according to a specified casting mode.
Test if an input value is a supported ndarray index mode.
Test if a finite numeric value is an even number.
Determine if an ndarray data type can be safely cast to, or is of the same kind as, another ndarray data type.
Test if a finite numeric value is an odd number.
Test if an input value is a supported ndarray complex-valued floating-point data type.
Test if a finite double-precision floating-point number is an integer.
Test if an input value is a supported built-in ndarray data type string.
Broadcast a scalar value to an ndarray having a specified shape.
Test if an input value is a supported ndarray real-valued data type.
Test if a double-precision floating-point numeric value is positive zero.
Test if a double-precision floating-point numeric value is negative zero.
Test if an input value is a supported ndarray floating-point data type.