---
title: DataType
description: "数据类型枚举，定义了支持的所有数据类型。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0811.html
sourcePath: /source/zh/canncommercial/900/API/ascendgraphapi/atlasgeapi_07_0811.html
indexId: 333668cbdb10e1fcb211d6fe05e3a37ecc25cc76fa511a0eeb1744c02236f85372
---
# DataType

数据类型枚举，定义了支持的所有数据类型。

| 枚举值 | 值 | 描述 |
| --- | --- | --- |
| DT\_FLOAT | 0 | float类型 |
| DT\_FLOAT16 | 1 | fp16类型 |
| DT\_INT8 | 2 | int8类型 |
| DT\_INT32 | 3 | int32类型 |
| DT\_UINT8 | 4 | uint8类型 |
| DT\_INT16 | 6 | int16类型 |
| DT\_UINT16 | 7 | uint16类型 |
| DT\_UINT32 | 8 | uint32类型 |
| DT\_INT64 | 9 | int64类型 |
| DT\_UINT64 | 10 | uint64类型 |
| DT\_DOUBLE | 11 | double类型 |
| DT\_BOOL | 12 | bool类型 |
| DT\_STRING | 13 | string类型 |
| DT\_DUAL\_SUB\_INT8 | 14 | dual output int8类型 |
| DT\_DUAL\_SUB\_UINT8 | 15 | dual output uint8类型 |
| DT\_COMPLEX64 | 16 | complex64类型 |
| DT\_COMPLEX128 | 17 | complex128类型 |
| DT\_QINT8 | 18 | qint8类型 |
| DT\_QINT16 | 19 | qint16类型 |
| DT\_QINT32 | 20 | qint32类型 |
| DT\_QUINT8 | 21 | quint8类型 |
| DT\_QUINT16 | 22 | quint16类型 |
| DT\_RESOURCE | 23 | resource类型 |
| DT\_STRING\_REF | 24 | string ref类型 |
| DT\_DUAL | 25 | dual output类型 |
| DT\_VARIANT | 26 | dt\_variant类型 |
| DT\_BF16 | 27 | bf16类型 |
| DT\_UNDEFINED | 28 | 未设置类型 |
| DT\_INT4 | 29 | int4类型 |
| DT\_UINT1 | 30 | uint1类型 |
| DT\_INT2 | 31 | int2类型 |
| DT\_UINT2 | 32 | uint2类型 |
| DT\_COMPLEX32 | 33 | complex32类型 |
| DT\_HIFLOAT8 | 34 | hifloat8类型 |
| DT\_FLOAT8\_E5M2 | 35 | float8\_e5m2类型 |
| DT\_FLOAT8\_E4M3FN | 36 | float8\_e4m3fn类型 |
| DT\_FLOAT8\_E8M0 | 37 | float8\_e8m0类型 |
| DT\_FLOAT6\_E3M2 | 38 | float6\_e3m2类型 |
| DT\_FLOAT6\_E2M3 | 39 | float6\_e2m3类型 |
| DT\_FLOAT4\_E2M1 | 40 | float4\_e2m1类型 |
| DT\_FLOAT4\_E1M2 | 41 | float4\_e1m2类型 |
| DT\_MAX | 42 | 类型边界标记 |
