---
title: SetOriginalFormat
description: "设置aclTensor的OriginFormat。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1077.html
sourcePath: /source/zh/canncommercial/900/API/aolapi/atlasascendc_api_07_1077.html
indexId: 0c5f86a93a3670ca560174aec3797ac914229d1aca946b5a9ea209fa0da4fd6c70
---
# SetOriginalFormat

#### 功能说明

设置aclTensor的OriginFormat。

OriginFormat一般表示aclTensor在经历transdata节点前（如果存在该节点）的原始Format信息。


#### 函数原型

```
void SetOriginalFormat(op::Format format)
```


#### 参数说明

| 参数 | 输入/输出 | 说明 |
| --- | --- | --- |
| format | 输入 | 数据类型为op::Format（即ge::Format），本身是一个枚举，包含多种不同的Format，例如NCHW、ND等。 说明： 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)”。 |


#### 返回值说明

无


#### 约束说明

无


#### 调用示例

```
// 将input的OriginFormat置为ND格式
void Func(const aclTensor *input) {
    input->SetOriginalFormat(ge::FORMAT_ND);
}
```
