# enp.dtypes

[[[Source]]](https://github.com/google/etils/tree/main/etils/enp/array_types/dtypes.py)

```{eval-rst}
.. automodule:: etils.enp.array_types.dtypes
  :no-members:
```

## Symbols


### Class

|  |  |
--- | ---
[enp.dtypes.AnyDType](AnyDType) | DType which can represent any dtype.
[enp.dtypes.AnyFloat](AnyFloat) | Generic float dtype (float32, float64, bfloat16,...).
[enp.dtypes.AnyInt](AnyInt) | Generic int dtype (int32, int64, uint8,...).
[enp.dtypes.Casting](Casting) | Casting mode when converting to array.
[enp.dtypes.DType](DType) | DType wrapper.
[enp.dtypes.NpDType](NpDType) | Raw numpy dtype.

```{toctree}
:hidden:

AnyDType
AnyFloat
AnyInt
Casting
DType
NpDType
```