CANN ops-nn GEMMV3矩阵乘法算子
2026/5/11 8:10:37 网站建设 项目流程

GemmV3

【免费下载链接】ops-nn本项目是CANN提供的神经网络类计算算子库,实现网络在NPU上加速计算。项目地址: https://gitcode.com/cann/ops-nn

产品支持情况

产品是否支持
昇腾910_95 AI处理器
Atlas A3 训练系列产品/Atlas A3 推理系列产品
Atlas A2 训练系列产品/Atlas A2 推理系列产品
Atlas 200I/500 A2推理产品×
Atlas 推理系列产品×
Atlas 训练系列产品×

功能说明

  • 算子功能:计算α乘以A与B的乘积,再与β和input C的乘积求和。

  • 计算公式:

    $$ out=α(A @ B) + βC $$ 其中,$op(A)$,$op(B)$ 和 $op(C)$ 分别是维度为 $(M, K)$, $(K, N)$ 和 $(M, N)$的矩阵。$α$,$β$是标量常数。

参数说明

参数名输入/输出/属性描述数据类型数据格式
a输入矩阵乘运算中的左矩阵。FLOAT16, BFLOAT16ND
b输入矩阵乘运算中的右矩阵。FLOAT16, BFLOAT16ND
alpha输入与a、b矩阵乘结果相乘的标量常数。FLOAT16, BFLOAT16ND
beta输入与input c相乘的标量常数。FLOAT16, BFLOAT16ND
c输出输入input和输出,进行原地累加。FLOAT32ND

约束说明

  • 不支持空tensor。
  • 支持连续tensor,非连续tensor只支持转置场景。

调用说明

调用方式样例代码说明
aclnn接口test_aclnn_gemmv3参考示例算子调用aclnnGemmv3接口方式调用Gemmv3算子

【免费下载链接】ops-nn本项目是CANN提供的神经网络类计算算子库,实现网络在NPU上加速计算。项目地址: https://gitcode.com/cann/ops-nn

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询