arkouda.dtypes
#
Module Contents#
Functions#
|
Assert that numpy dtype dt is one of the dtypes supported |
|
|
|
Get a concrete byteorder (turns '=' into '<' or '>') |
|
Get the server's byteorder |
|
|
|
Try to infer what dtype arkouda_server should treat val as. |
|
Split numpy dtype dt into its kind and byte size, raising |
Attributes#
The DType enum defines the supported Arkouda data types in string form. |
|
- arkouda.dtypes.ARKOUDA_SUPPORTED_DTYPES#
- arkouda.dtypes.DTypeObjects#
- arkouda.dtypes.DTypes#
- arkouda.dtypes.ScalarDTypes#
- arkouda.dtypes.all_scalars#
The DType enum defines the supported Arkouda data types in string form.
- arkouda.dtypes.bigint#
- arkouda.dtypes.bitType#
- arkouda.dtypes.bool#
- arkouda.dtypes.bool_scalars#
- arkouda.dtypes.check_np_dtype(dt: numpy.dtype | BigInt) None [source]#
Assert that numpy dtype dt is one of the dtypes supported by arkouda, otherwise raise TypeError.
- Raises:
TypeError – Raised if the dtype is not in supported dtypes or if dt is not a np.dtype
- arkouda.dtypes.complex128#
- arkouda.dtypes.complex64#
- arkouda.dtypes.float32#
- arkouda.dtypes.float64#
- arkouda.dtypes.float_scalars#
- arkouda.dtypes.get_byteorder(dt: numpy.dtype) str [source]#
Get a concrete byteorder (turns ‘=’ into ‘<’ or ‘>’)
- arkouda.dtypes.int16#
- arkouda.dtypes.int32#
- arkouda.dtypes.int64#
- arkouda.dtypes.int8#
- arkouda.dtypes.intTypes#
- arkouda.dtypes.int_scalars#
- arkouda.dtypes.numeric_scalars#
- arkouda.dtypes.numpy_scalars#
- arkouda.dtypes.resolve_scalar_dtype(val: object) str [source]#
Try to infer what dtype arkouda_server should treat val as.
- arkouda.dtypes.str_#
- arkouda.dtypes.str_scalars#
- arkouda.dtypes.translate_np_dtype(dt) Tuple[str, int] [source]#
Split numpy dtype dt into its kind and byte size, raising TypeError for unsupported dtypes.
- Raises:
TypeError – Raised if the dtype is not in supported dtypes or if dt is not a np.dtype
- arkouda.dtypes.uint16#
- arkouda.dtypes.uint32#
- arkouda.dtypes.uint64#
- arkouda.dtypes.uint8#