DLDataTypeCode
\brief The type code options DLDataType.
enumEnumerators
- kDLInt\brief signed integer.
- kDLUInt\brief unsigned integer.
- kDLFloat\brief IEEE floating point.
- kDLOpaqueHandle\brief Opaque handle type, reserved for testing purposes.
- kDLBfloat\brief bfloat16.
- kDLComplex\brief complex number (C/C++/Python layout: compact struct per complex number).
- kDLBool\brief boolean.
kDLInt
enumerator[source]kDLInt = 0\brief signed integer
kDLUInt
enumerator[source]kDLUInt = 1\brief unsigned integer
kDLFloat
enumerator[source]kDLFloat = 2\brief IEEE floating point
kDLOpaqueHandle
enumerator[source]kDLOpaqueHandle = 3\brief Opaque handle type, reserved for testing purposes. Frameworks need to agree on the handle data type for the exchange to be well-defined.
kDLBfloat
enumerator[source]kDLBfloat = 4\brief bfloat16
kDLComplex
enumerator[source]kDLComplex = 5\brief complex number (C/C++/Python layout: compact struct per complex number)
kDLBool
enumerator[source]kDLBool = 6\brief boolean