---
title: ToOpFormat
description: "将aclFormat转为对应的op::Format。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1105.html
sourcePath: /source/zh/canncommercial/900/API/aolapi/atlasascendc_api_07_1105.html
indexId: 676c8e4a31c7ba2d608a7d95c656775f07acb1e95d8032c7d8373cefca77247c70
---
# ToOpFormat

#### 功能说明

将aclFormat转为对应的op::Format。

- aclFormat：该数据格式的详细定义参见“aclFormat(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclcppdevg_03_1348.html)”。
- op::Format：算子框架内部定义的数据格式，本质使用的是GE定义的ge::Format，参见《基础数据结构和接口(https://www.hiascend.com/document/detail/zh/canncommercial/900/maintenref/basicdataapi/atlasopapi_07_00001.html)》中“ge::Format(https://www.hiascend.comdocument/detail/zh/canncommercial/900/maintenref/basicdataapi/atlasopapi_07_00515.html)”。


#### 函数原型

```
Format ToOpFormat(aclFormat format)
```


#### 参数说明

| 参数 | 输入/输出 | 说明 |
| --- | --- | --- |
| format | 输入 | 待转换的原始数据格式aclFormat。 |


#### 返回值说明

返回op::Format类型。


#### 约束说明

无


#### 调用示例

```
// 获取ACL_FORMAT_ND对应的Format枚举
void Func() {
    Format format = ToOpFormat(ACL_FORMAT_ND);
}
```
