尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
CANN/ops-transformer MatmulSwiglu接口文档
aclnnMatmulSwiglu【免费下载链接】ops-transformer本项目是CANN提供的transformer类大模型算子库实现网络在NPU上加速计算。项目地址: https://gitcode.com/cann/ops-transformer支持的产品对应 op_def 注册的ascend910b/ascend910_93。产品是否支持Ascend 950PR/Ascend 950DT×Atlas A3 训练系列产品/Atlas A3 推理系列产品√Atlas A2 训练系列产品/Atlas A2 推理系列产品√Atlas 200I/500 A2 推理产品×Atlas 推理系列产品×Atlas 训练系列产品×功能说明算子功能融合gate_proj up_proj SiLU MulSwiGLU 门控 MLP 前向。计算公式令[gate | up] x weight ( bias)沿最后一维对半切分则y SiLU(gate) * up, SiLU(g) g * sigmoid(g) g / (1 e^{-g})参数说明参数名输入/输出/属性描述数据类型数据格式x输入激活形状[M, K]FLOAT16、BFLOAT16、FLOAT32NDweight输入打包权重[K, 2N]前 N 列 gate后 N 列 up。transposeWeighttrue时为[2N, K]同 xNDbias输入可选偏置[2N]。原型可选但自动生成的 aclnn 接口会非空校验无偏置时传全 0 张量FLOAT32固定在 cube 内以 fp32 累加不随 x 变化NDtransposeWeight属性weight 是否转置默认 falseBOOL-y输出结果[M, N]同 xND接口原型两段式接口先调用aclnnMatmulSwigluGetWorkspaceSize获取 workspace 大小与执行器再调用aclnnMatmulSwiglu执行。bias 不能传 nullptr本算子无手写op_apiL2 实现aclnn接口由 opbuild 自动生成 其GetWorkspaceSize会对bias做非空校验传nullptr会返回161001 (ACLNN_ERR_PARAM_NULLPTR)。 不需要偏置时请传入一个形状为[2N]、值全 0 的 bias 张量。参数顺序为 输入 → 属性 → 输出。aclnnStatus aclnnMatmulSwigluGetWorkspaceSize( const aclTensor* x, const aclTensor* weight, const aclTensor* bias, // 不能为 nullptr; 无偏置时传全 0 的 [2N] 张量 bool transposeWeight, const aclTensor* out, uint64_t* workspaceSize, aclOpExecutor** executor); aclnnStatus aclnnMatmulSwiglu( void* workspace, uint64_t workspaceSize, aclOpExecutor* executor, aclrtStream stream);约束说明weight的2N维必须能被 2 整除。x的最后一维K必须与weight的K维一致。中间结果以 FLOAT32 累加FLOAT32 输入下 matmul 精度模式由 tiling 决定必要时调整cubeMathType/SetBufferSpace。调用样例参见 examples/test_aclnn_matmul_swiglu.cpp。【免费下载链接】ops-transformer本项目是CANN提供的transformer类大模型算子库实现网络在NPU上加速计算。项目地址: https://gitcode.com/cann/ops-transformer创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

TOPP-RA 0.4.1 与 Pinocchio 3.7.0 集成:UR5 机械臂时间最优轨迹规划实战

TOPP-RA 0.4.1 与 Pinocchio 3.7.0 集成:UR5 机械臂时间最优轨迹规划实战

TOPP-RA 0.4.1 与 Pinocchio 3.7.0 集成:UR5 机械臂时间最优轨迹规划实战在工业自动化和机器人技术快速发展的今天,如何让机械臂以最短时间完成指定任务,同时满足运动学和动力学约束,一直是工程师和研究人员的核心挑战。本文将深入…

📅 2026/9/15 10:51:01
如何优化4D-RGPT-8B性能:10个GPU加速与推理优化技巧

如何优化4D-RGPT-8B性能:10个GPU加速与推理优化技巧

如何优化4D-RGPT-8B性能:10个GPU加速与推理优化技巧 【免费下载链接】4D-RGPT-8B 项目地址: https://ai.gitcode.com/hf_mirrors/nvidia/4D-RGPT-8B 4D-RGPT-8B是NVIDIA开发的革命性多模态大语言模型,专门用于4D视频理解和区域级推理任务。作为N…

📅 2026/9/5 23:22:19
vLLM部署教程:如何高效运行llama-nemotron-embed-vl-1b-v2-fp8模型

vLLM部署教程:如何高效运行llama-nemotron-embed-vl-1b-v2-fp8模型

vLLM部署教程:如何高效运行llama-nemotron-embed-vl-1b-v2-fp8模型 【免费下载链接】llama-nemotron-embed-vl-1b-v2-fp8 项目地址: https://ai.gitcode.com/hf_mirrors/nvidia/llama-nemotron-embed-vl-1b-v2-fp8 llama-nemotron-embed-vl-1b-v2-fp8是一款…

📅 2026/9/9 1:21:06
MORE NEWS

更多资讯

📰

douyin-downloader 完整新手指南:6 条命令跑通抖音无水印批量下载

douyin-downloader 完整新手指南:6 条命令跑通抖音无水印批量下载 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fal…

📰

Loop:免费开源的 Mac 窗口管理工具,5 分钟就能上手

Loop:免费开源的 Mac 窗口管理工具,5 分钟就能上手 【免费下载链接】Loop Window management made elegant. 项目地址: https://gitcode.com/GitHub_Trending/lo/Loop 第三次把浏览器窗口拖歪、又得手动对齐之后,你终于受够了。Loop 是…

📰

windows-rs 构建工具链的核心元数据底座:windows-default 深入解析

windows-rs 构建工具链的核心元数据底座:windows-default 深入解析 【免费下载链接】windows-rs Rust for Windows 项目地址: https://gitcode.com/GitHub_Trending/wi/windows-rs windows-default 是 Rust for Windows(windows-rs)仓库…

📰

LogicFlow DynamicGroup 连线限制机制:`disallowEdgeConnectToGroup` 严格模式的设计与实现

LogicFlow DynamicGroup 连线限制机制:disallowEdgeConnectToGroup 严格模式的设计与实现 【免费下载链接】LogicFlow A flow chart editing framework focus on business customization. 专注于业务自定义的流程图编辑框架,支持实现脑图、ER图、UML、工…

📰

axolotl 预训练与持续预训练实战指南:completion 非流式与 pretraining_dataset 流式方案全解析

axolotl 预训练与持续预训练实战指南:completion 非流式与 pretraining_dataset 流式方案全解析 【免费下载链接】axolotl Go ahead and axolotl questions 项目地址: https://gitcode.com/GitHub_Trending/ax/axolotl 导读 本文聚焦 axolotl 中“基于纯文本…

📰

基于Elasticsearch的RAG混合检索实战:部署、调优与避坑

最近我又在做RAG技术相关的项目,这次从零搭了一套基于Elasticsearch的检索增强生成方案。之前图省事直接用现成的向量数据库,结果在真实业务里被虐得很惨:文档里全是专有名词,靠向量召回查不准,过滤条件一多性能就崩。…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬