CANN Ascend C GetBaseM API文档

发布时间:2026/7/15 15:24:23

CANN Ascend C GetBaseM API文档 GetBaseM功能说明获取Tiling计算得到的baseM值。baseM参数的说明请参考表1。函数原型int32_t GetBaseM() const参数说明无返回值说明返回值为Tiling计算得到的baseM值。约束说明使用创建的Tiling对象调用该接口且需在完成Tiling计算GetTiling后调用。调用示例auto ascendcPlatform platform_ascendc::PlatformAscendC(context-GetPlatformInfo()); matmul_tiling::MatmulApiTiling tiling(ascendcPlatform); tiling.SetAType(matmul_tiling::TPosition::GM, matmul_tiling::CubeFormat::ND, matmul_tiling::DataType::DT_FLOAT16); tiling.SetBType(matmul_tiling::TPosition::GM, matmul_tiling::CubeFormat::ND, matmul_tiling::DataType::DT_FLOAT16); tiling.SetCType(matmul_tiling::TPosition::GM, matmul_tiling::CubeFormat::ND, matmul_tiling::DataType::DT_FLOAT); tiling.SetBiasType(matmul_tiling::TPosition::GM, matmul_tiling::CubeFormat::ND, matmul_tiling::DataType::DT_FLOAT); tiling.SetShape(1024, 1024, 1024); tiling.SetOrgShape(1024, 1024, 1024); tiling.SetBias(true); tiling.SetBufferSpace(-1, -1, -1); optiling::TCubeTiling tilingData; int ret tiling.GetTiling(tilingData); int baseM tiling.GetBaseM(); // 获取Tiling计算得到的baseM创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻