---
title: GetFormat
description: "获取编译时Tensor的数据排布格式。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/maintenref/basicdataapi/atlasopapi_07_00013.html
sourcePath: /source/zh/canncommercial/900/maintenref/basicdataapi/atlasopapi_07_00013.html
indexId: 65cb65a865a885519941e81dbf00916cb0f4d5cda31d7f487917899eddf0bb2e78
---
# GetFormat

#### 函数功能

获取编译时Tensor的数据排布格式。


#### 函数原型

```
const StorageFormat &GetFormat() const
```


#### 参数说明

无。


#### 返回值说明

返回数据排布格式。StorageFormat类型，包括原始format和存储format。


#### 约束说明

无。


#### 调用示例

```
StorageFormat storageFormat(ge::Format::FORMAT_NC, ge::FORMAT_NCHW, {});
gert::CompileTimeTensorDesc compileTimeTensorDesc;
compileTimeTensorDesc.SetStorageFormat(storageFormat.GetStorageFormat());
auto storage_fmt = compileTimeTensorDesc.GetFormat(); // ge::FORMAT_NCHW
compileTimeTensorDesc.SetOriginFormat(storageFormat.GetOriginFormat());
auto origin_fmt = compileTimeTensorDesc.GetOriginFormat(); // ge::Format::FORMAT_NC
```
