aclDataType
typedef enum {
ACL_DT_UNDEFINED = -1, //Unknown data type (default)
ACL_FLOAT = 0, // fp32
ACL_FLOAT16 = 1,
ACL_INT8 = 2,
ACL_INT32 = 3,
ACL_UINT8 = 4,
ACL_INT16 = 6,
ACL_UINT16 = 7,
ACL_UINT32 = 8,
ACL_INT64 = 9,
ACL_UINT64 = 10,
ACL_DOUBLE = 11,
ACL_BOOL = 12,
ACL_STRING = 13,
ACL_COMPLEX64 = 16,
ACL_COMPLEX128 = 17,
ACL_BF16 = 27,
ACL_INT4 = 29,
ACL_UINT1 = 30,
ACL_COMPLEX32 = 33,
ACL_HIFLOAT8 = 34, // This type is currently not supported.
ACL_FLOAT8_E5M2 = 35, // This type is currently not supported.
ACL_FLOAT8_E4M3FN = 36, // This type is currently not supported.
ACL_FLOAT8_E8M0 = 37, // This type is currently not supported.
ACL_FLOAT6_E3M2 = 38, // This type is currently not supported.
ACL_FLOAT6_E2M3 = 39, // This type is currently not supported .
ACL_FLOAT4_E2M1 = 40, // This type is currently not supported.
ACL_FLOAT4_E1M2 = 41, // This type is currently not supported.
} aclDataType;
Parent topic: Data Types and Operation APIs