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¶