---
title: GetDataType
description: "获取aclTensor的数据类型。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1083.html
sourcePath: /source/zh/canncommercial/900/API/aolapi/atlasascendc_api_07_1083.html
indexId: 09416d42a0ee4b3ebecff198884236a4bb3a3c6c94b1da78542d8515945a3f3870
---
# GetDataType

#### 功能说明

获取aclTensor的数据类型。


#### 函数原型

```
op::DataType GetDataType()
```


#### 参数说明

无


#### 返回值说明

op::DataType（即ge::DataType）表示aclTensor中元素的数据类型，包含多种数据类型，例如float16、float32等。

ge::DataType介绍参见《基础数据结构和接口(https://www.hiascend.com/document/detail/zh/canncommercial/900/maintenref/basicdataapi/atlasopapi_07_00001.html)》中“ge::DataType(https://www.hiascend.comdocument/detail/zh/canncommercial/900/maintenref/basicdataapi/atlasopapi_07_00514.html)”。


#### 约束说明

无


#### 调用示例

```
// 获取input的数据类型
void Func(const aclTensor *input) {
    op::DataType dataType = input->GetDataType();
}
```
