---
title: OutputTensorInfo
description: "输出Tensor信息，头文件位于CANN软件安装后文件存储路径下的include/ge/ge_api_types.h。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/atlasgeapi_07_0146.html
sourcePath: /source/zh/canncommercial/900/API/ascendgraphapi/atlasgeapi_07_0146.html
indexId: e5d0ae359faa9cfd0680289d2fd85288f5fe68c0dd7b6452cd973f45acdf7d1772
---
# OutputTensorInfo

输出Tensor信息，头文件位于CANN软件安装后文件存储路径下的include/ge/ge_api_types.h。

```
struct OutputTensorInfo {
  uint32_t data_type{};             // data type
  std::vector<int64_t> dims;        // shape description
  std::unique_ptr<uint8_t[]> data;  // tensor data
  int64_t length{};                 // tensor length
  OutputTensorInfo() : dims({}), data(nullptr) {}
  OutputTensorInfo(OutputTensorInfo &&out) noexcept = default;
  OutputTensorInfo &operator=(OutputTensorInfo &&out)& noexcept {
    if (this != &out) {
      data_type = out.data_type;
      dims = out.dims;
      data = std::move(out.data);
      length = out.length;
    }
    return *this;
  }
  OutputTensorInfo(const OutputTensorInfo &) = delete;
  OutputTensorInfo &operator=(const OutputTensorInfo &)& = delete;
};
```
