下载
中文
注册

GetViewShape

函数功能

获取aclTensor的ViewShape。ViewShape表示aclTensor的逻辑shape。

假设一个aclTensor的StorageShape和ViewShape如下:

  • StorageShape为[10, 20]:表示该aclTensor在内存上是按照[10, 20]排布的。
  • ViewShape为[2, 5, 20]:在算子使用时,表示该aclTensor可被视为一块[2, 5, 20]的数据使用。

函数原型

gert::Shape GetViewShape()

参数说明

返回值说明

返回值为gert::Shape,记录了一组shape信息,例如一个三维shape:[10, 20, 30]。

约束说明

调用示例

void Func(const aclTensor *input) {
    auto shape = input->GetViewShape();
}