| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
master分支alcnn文档英文合入 Co-authored-by: y60124828<yanglou1@h-partners.com> # message auto-generated for no-merge-commit merge: !13019 merge master into master master分支alcnn文档英文合入 Created-by: yanglu-1 Commit-by: y60124828 Merged-by: cann-robot Description: ## 描述 master分支alcnn文档英文合入 ## 关联的Issue 关联Issue [#6089](https://gitcode.com/cann/ops-nn/issues/6089) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!13019 | 3 天前 | |
回滚mm的rt2.0 Co-authored-by: cong-jiyu<congjiyu@h-partners.com> # message auto-generated for no-merge-commit merge: !13204 merge revert-mm-prs into master 回滚mm的rt2.0 Created-by: cong-jiyu Commit-by: cong-jiyu Merged-by: cann-robot Description: ## 描述 回滚mm的rt2.0 ## 关联的Issue [#7634](https://gitcode.com/cann/ops-nn/issues/7634) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [x] AI辅助编写 See merge request: cann/ops-nn!13204 | 2 天前 | |
fix(matmul): 规范错误码上报 Co-authored-by: HuangKun8682<huangkun61@huawei.com> # message auto-generated for no-merge-commit merge: !13167 merge fix/pr13051-ci-conflicts-20261030 into master fix(matmul): 规范错误码上报 Created-by: HuangKun8682 Commit-by: HuangKun8682 Merged-by: cann-robot Description: ## 描述 规范 Matmul 系列算子在 OpApi、Tiling 和 InferShape 阶段的错误码上报,并修复相关白盒 UT 编译及错误码校验问题。 - 补齐标准错误码和诊断信息,提取公共参数错误、Tiling 错误上报接口,保持原有返回值及异常处理流程。 - 在 Matmul/Gemm 白盒测试命名空间外预包含 base/err_msg.h,避免嵌套 ge 命名空间遮蔽全局符号,修复 FORMAT_ND、GetSizeByDataType 等符号解析错误。 - 使用真实 ErrorManager 记录校验错误码,通过独立上下文隔离 FlatQuant 测试,避免跨用例干扰,并增加上报通道自检。 - 补充参数错误和 Tiling 错误上报回归测试,完善 Host UT 的错误码注册依赖。 ## 关联的Issue issue [#7293](https://gitcode.com/cann/ops-nn/issues/7293) ## 测试 本地运行ut均已修复 ## 文档更新 无。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 - [x] AI辅助编写 See merge request: cann/ops-nn!13167 | 2 天前 | |
fix(matmul): 规范错误码上报 Co-authored-by: HuangKun8682<huangkun61@huawei.com> # message auto-generated for no-merge-commit merge: !13167 merge fix/pr13051-ci-conflicts-20261030 into master fix(matmul): 规范错误码上报 Created-by: HuangKun8682 Commit-by: HuangKun8682 Merged-by: cann-robot Description: ## 描述 规范 Matmul 系列算子在 OpApi、Tiling 和 InferShape 阶段的错误码上报,并修复相关白盒 UT 编译及错误码校验问题。 - 补齐标准错误码和诊断信息,提取公共参数错误、Tiling 错误上报接口,保持原有返回值及异常处理流程。 - 在 Matmul/Gemm 白盒测试命名空间外预包含 base/err_msg.h,避免嵌套 ge 命名空间遮蔽全局符号,修复 FORMAT_ND、GetSizeByDataType 等符号解析错误。 - 使用真实 ErrorManager 记录校验错误码,通过独立上下文隔离 FlatQuant 测试,避免跨用例干扰,并增加上报通道自检。 - 补充参数错误和 Tiling 错误上报回归测试,完善 Host UT 的错误码注册依赖。 ## 关联的Issue issue [#7293](https://gitcode.com/cann/ops-nn/issues/7293) ## 测试 本地运行ut均已修复 ## 文档更新 无。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 - [x] AI辅助编写 See merge request: cann/ops-nn!13167 | 2 天前 | |
补充资料描述 Co-authored-by: szhexin<shangzhexin@huawei.com> # message auto-generated for no-merge-commit merge: !12973 merge review into master 补充资料描述 Created-by: szhexin Commit-by: szhexin Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 为 matmul/confidence_head_fused 模块补充接口文档注释,说明 ConfidenceHeadFused 算子与 aclnnConfidenceHeadFused 两段式 aclnn 接口的输入输出规格、可选参数语义及默认行为。改动不涉及算子实现、接口签名或配置项的实际变更,主要聚焦于提升接口可读性与使用说明的完整性。 主要改动 补充 ConfidenceHeadFused 算子原型注释: 在 confidence_head_fused_proto.h 的 REG_OP(ConfidenceHeadFused) 前新增文档注释,明确 hidden、weight、markov_emb、temperature、bias 各输入的 shape、数据类型与可选性,以及输出 out 为 float32 且 shape 为 [N] 或 [B, N]。 说明计算语义与属性含义: 注释描述了先做特征投影、再按 temperature 缩放、可选截断后经 sigmoid 得到置信度分数的流程,并给出 clamp_low、clamp_high 默认值及其对指数输入 -z / temperature 的截断顺序。 补充第一段 aclnn 接口注释: 在 aclnn_confidence_head_fused.h 中为 aclnnConfidenceHeadFusedGetWorkspaceSize 增加中文说明,标注各入参的可选性(如 markovEmbOptional、temperatureOptional、biasOptional、clampLowOptional、clampHighOptional 传 nullptr 时的行为)以及 workspaceSize、executor 的出参用途。 补充第二段 aclnn 接口注释: 为 aclnnConfidenceHeadFused 增加注释,说明 workspace、workspaceSize、executor、stream 四个执行入参的来源与含义,以及返回值为 aclnnStatus 状态码。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000-->Issue [#7635](https://gitcode.com/cann/ops-nn/issues/7635) ## 测试 <!--描述进行了哪些测试来验证你的改动。-->不涉及 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> docs/zh/menu_aclnn_api.md docs/zh/op_list.md matmul/confidence_head_fused/README.md matmul/confidence_head_fused/docs/aclnnConfidenceHeadFused.md matmul/confidence_head_fused/op_graph/confidence_head_fused_proto.h matmul/confidence_head_fused/op_host/op_api/aclnn_confidence_head_fused.h ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!12973 | 3 天前 | |
fix(matmul): 规范错误码上报 Co-authored-by: HuangKun8682<huangkun61@huawei.com> # message auto-generated for no-merge-commit merge: !13167 merge fix/pr13051-ci-conflicts-20261030 into master fix(matmul): 规范错误码上报 Created-by: HuangKun8682 Commit-by: HuangKun8682 Merged-by: cann-robot Description: ## 描述 规范 Matmul 系列算子在 OpApi、Tiling 和 InferShape 阶段的错误码上报,并修复相关白盒 UT 编译及错误码校验问题。 - 补齐标准错误码和诊断信息,提取公共参数错误、Tiling 错误上报接口,保持原有返回值及异常处理流程。 - 在 Matmul/Gemm 白盒测试命名空间外预包含 base/err_msg.h,避免嵌套 ge 命名空间遮蔽全局符号,修复 FORMAT_ND、GetSizeByDataType 等符号解析错误。 - 使用真实 ErrorManager 记录校验错误码,通过独立上下文隔离 FlatQuant 测试,避免跨用例干扰,并增加上报通道自检。 - 补充参数错误和 Tiling 错误上报回归测试,完善 Host UT 的错误码注册依赖。 ## 关联的Issue issue [#7293](https://gitcode.com/cann/ops-nn/issues/7293) ## 测试 本地运行ut均已修复 ## 文档更新 无。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 - [x] AI辅助编写 See merge request: cann/ops-nn!13167 | 2 天前 | |
master分支alcnn文档英文合入 Co-authored-by: y60124828<yanglou1@h-partners.com> # message auto-generated for no-merge-commit merge: !13019 merge master into master master分支alcnn文档英文合入 Created-by: yanglu-1 Commit-by: y60124828 Merged-by: cann-robot Description: ## 描述 master分支alcnn文档英文合入 ## 关联的Issue 关联Issue [#6089](https://gitcode.com/cann/ops-nn/issues/6089) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!13019 | 3 天前 | |
fix(matmul): 规范错误码上报 Co-authored-by: HuangKun8682<huangkun61@huawei.com> # message auto-generated for no-merge-commit merge: !13167 merge fix/pr13051-ci-conflicts-20261030 into master fix(matmul): 规范错误码上报 Created-by: HuangKun8682 Commit-by: HuangKun8682 Merged-by: cann-robot Description: ## 描述 规范 Matmul 系列算子在 OpApi、Tiling 和 InferShape 阶段的错误码上报,并修复相关白盒 UT 编译及错误码校验问题。 - 补齐标准错误码和诊断信息,提取公共参数错误、Tiling 错误上报接口,保持原有返回值及异常处理流程。 - 在 Matmul/Gemm 白盒测试命名空间外预包含 base/err_msg.h,避免嵌套 ge 命名空间遮蔽全局符号,修复 FORMAT_ND、GetSizeByDataType 等符号解析错误。 - 使用真实 ErrorManager 记录校验错误码,通过独立上下文隔离 FlatQuant 测试,避免跨用例干扰,并增加上报通道自检。 - 补充参数错误和 Tiling 错误上报回归测试,完善 Host UT 的错误码注册依赖。 ## 关联的Issue issue [#7293](https://gitcode.com/cann/ops-nn/issues/7293) ## 测试 本地运行ut均已修复 ## 文档更新 无。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 - [x] AI辅助编写 See merge request: cann/ops-nn!13167 | 2 天前 | |
fix(matmul): 规范错误码上报 Co-authored-by: HuangKun8682<huangkun61@huawei.com> # message auto-generated for no-merge-commit merge: !13167 merge fix/pr13051-ci-conflicts-20261030 into master fix(matmul): 规范错误码上报 Created-by: HuangKun8682 Commit-by: HuangKun8682 Merged-by: cann-robot Description: ## 描述 规范 Matmul 系列算子在 OpApi、Tiling 和 InferShape 阶段的错误码上报,并修复相关白盒 UT 编译及错误码校验问题。 - 补齐标准错误码和诊断信息,提取公共参数错误、Tiling 错误上报接口,保持原有返回值及异常处理流程。 - 在 Matmul/Gemm 白盒测试命名空间外预包含 base/err_msg.h,避免嵌套 ge 命名空间遮蔽全局符号,修复 FORMAT_ND、GetSizeByDataType 等符号解析错误。 - 使用真实 ErrorManager 记录校验错误码,通过独立上下文隔离 FlatQuant 测试,避免跨用例干扰,并增加上报通道自检。 - 补充参数错误和 Tiling 错误上报回归测试,完善 Host UT 的错误码注册依赖。 ## 关联的Issue issue [#7293](https://gitcode.com/cann/ops-nn/issues/7293) ## 测试 本地运行ut均已修复 ## 文档更新 无。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 - [x] AI辅助编写 See merge request: cann/ops-nn!13167 | 2 天前 | |
fix(matmul): 规范错误码上报 Co-authored-by: HuangKun8682<huangkun61@huawei.com> # message auto-generated for no-merge-commit merge: !13167 merge fix/pr13051-ci-conflicts-20261030 into master fix(matmul): 规范错误码上报 Created-by: HuangKun8682 Commit-by: HuangKun8682 Merged-by: cann-robot Description: ## 描述 规范 Matmul 系列算子在 OpApi、Tiling 和 InferShape 阶段的错误码上报,并修复相关白盒 UT 编译及错误码校验问题。 - 补齐标准错误码和诊断信息,提取公共参数错误、Tiling 错误上报接口,保持原有返回值及异常处理流程。 - 在 Matmul/Gemm 白盒测试命名空间外预包含 base/err_msg.h,避免嵌套 ge 命名空间遮蔽全局符号,修复 FORMAT_ND、GetSizeByDataType 等符号解析错误。 - 使用真实 ErrorManager 记录校验错误码,通过独立上下文隔离 FlatQuant 测试,避免跨用例干扰,并增加上报通道自检。 - 补充参数错误和 Tiling 错误上报回归测试,完善 Host UT 的错误码注册依赖。 ## 关联的Issue issue [#7293](https://gitcode.com/cann/ops-nn/issues/7293) ## 测试 本地运行ut均已修复 ## 文档更新 无。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 - [x] AI辅助编写 See merge request: cann/ops-nn!13167 | 2 天前 | |
refactor(fused_mat_mul): FusedMatMul 融合规则暂时关闭注册 Co-authored-by: linzehui2058<2602241040@qq.com> # message auto-generated for no-merge-commit merge: !13212 merge close_fmm_fusion_pass into master refactor(fused_mat_mul): FusedMatMul 融合规则暂时关闭注册 Created-by: linzehui2058 Commit-by: linzehui2058 Merged-by: cann-robot Description: ## 描述 暂时关闭nn仓fmm融合算子,规避52平台融合问题 ## 关联的Issue https://gitcode.com/cann/ops-nn/issues/7812 ## 测试 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!13212 | 1 天前 | |
master分支alcnn文档英文合入 Co-authored-by: y60124828<yanglou1@h-partners.com> # message auto-generated for no-merge-commit merge: !13019 merge master into master master分支alcnn文档英文合入 Created-by: yanglu-1 Commit-by: y60124828 Merged-by: cann-robot Description: ## 描述 master分支alcnn文档英文合入 ## 关联的Issue 关联Issue [#6089](https://gitcode.com/cann/ops-nn/issues/6089) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!13019 | 3 天前 | |
新增 FusedWeightQuantMatMul 算子 Co-authored-by: liuyang_806<liuyang930@hisilicon.com> # message auto-generated for no-merge-commit merge: !11422 merge fwqmm into master 新增 FusedWeightQuantMatMul 算子 Created-by: liuyang_806 Commit-by: liuyang_806 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 新增 FusedWeightQuantMatMul 算子,实现 WQBMMV2+Relu+AscendQuant(V2) 算子融合 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> Issue [#7501](https://gitcode.com/cann/ops-nn/issues/7501) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 验证网络用例 280 个 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 新增 FusedWeightQuantMatMul 算子文档 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [x] AI辅助编写 See merge request: cann/ops-nn!11422 | 2 天前 | |
fix(matmul): 规范错误码上报 Co-authored-by: HuangKun8682<huangkun61@huawei.com> # message auto-generated for no-merge-commit merge: !13167 merge fix/pr13051-ci-conflicts-20261030 into master fix(matmul): 规范错误码上报 Created-by: HuangKun8682 Commit-by: HuangKun8682 Merged-by: cann-robot Description: ## 描述 规范 Matmul 系列算子在 OpApi、Tiling 和 InferShape 阶段的错误码上报,并修复相关白盒 UT 编译及错误码校验问题。 - 补齐标准错误码和诊断信息,提取公共参数错误、Tiling 错误上报接口,保持原有返回值及异常处理流程。 - 在 Matmul/Gemm 白盒测试命名空间外预包含 base/err_msg.h,避免嵌套 ge 命名空间遮蔽全局符号,修复 FORMAT_ND、GetSizeByDataType 等符号解析错误。 - 使用真实 ErrorManager 记录校验错误码,通过独立上下文隔离 FlatQuant 测试,避免跨用例干扰,并增加上报通道自检。 - 补充参数错误和 Tiling 错误上报回归测试,完善 Host UT 的错误码注册依赖。 ## 关联的Issue issue [#7293](https://gitcode.com/cann/ops-nn/issues/7293) ## 测试 本地运行ut均已修复 ## 文档更新 无。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 - [x] AI辅助编写 See merge request: cann/ops-nn!13167 | 2 天前 | |
修改aclnn确定性开关 Co-authored-by: y60124828<yanglou1@h-partners.com> # message auto-generated for no-merge-commit merge: !12749 merge master into master 修改aclnn确定性开关 Created-by: yanglu-1 Commit-by: y60124828 Merged-by: cann-robot Description: ## 描述 1、修改aclnn确定性开关为aclrtSetSysParamOpt 2、修复删除查看源码后的多余空行 ## 关联的Issue 关联Issue [#7186](https://gitcode.com/cann/ops-nn/issues/7186) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!12749 | 6 天前 | |
修复matmul 目录 README 文档错别字和中英文语义重复问题 Co-authored-by: yangyang016<yangyang306@hisilicon.com> # message auto-generated for no-merge-commit merge: !11612 merge master into master 修复matmul 目录 README 文档错别字和中英文语义重复问题 Created-by: yangyang016 Commit-by: yangyang016 Merged-by: cann-robot Description: ## 描述 修复 AIDD 扫描发现的 matmul 目录 README 文档错别字和中英文语义重复问题,统一术语表达,提升文档准确性。本次仅修改文档,不涉及算子接口及功能逻辑变化。 ## 修改内容 - 修正 dual_level_quant_batch_matmul/README.md 计算说明及公式中的变量名:Levl0/Levl1 改为 Level0/Level1。 - 修正 gemm_v2/README.md 和 gemm_v3/README.md 中“输入input和输出”的中英文重复表述。 - 修正 quant_batch_matmul_inplace_add/README.md 中“梯度累计”为“梯度累积”。 ## 关联的Issue - 关联 [Issue #6415](https://gitcode.com/cann/ops-nn/issues/6415) ## 测试 - git diff --check 检查通过。 - 已检查目标 README,不再包含 Levl、输入input、梯度累计 等问题文本。 - 本次为纯文档修改,不涉及代码编译及单元测试。 ## 文档更新 更新以下 README: - matmul/dual_level_quant_batch_matmul/README.md - matmul/gemm_v2/README.md - matmul/gemm_v3/README.md - matmul/quant_batch_matmul_inplace_add/README.md ## 类型标签 - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 - [x] AI辅助编写 See merge request: cann/ops-nn!11612 | 23 天前 | |
补充mmv3等算子inferdtype Co-authored-by: cong-jiyu<congjiyu@h-partners.com> # message auto-generated for no-merge-commit merge: !12095 merge graph into master matmulv3/bmmv3 新增graph infer Created-by: cong-jiyu Commit-by: cong-jiyu Merged-by: cann-robot Description: ## 描述 mmv3/bmmv3/tbmm/fmm/gemmv3 新增graph infer ## 关联的Issue [#7634](https://gitcode.com/cann/ops-nn/issues/7634) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [x] AI辅助编写 See merge request: cann/ops-nn!12095 | 3 天前 | |
refactor(fused_mat_mul): FusedMatMul 融合规则暂时关闭注册 Co-authored-by: linzehui2058<2602241040@qq.com> # message auto-generated for no-merge-commit merge: !13212 merge close_fmm_fusion_pass into master refactor(fused_mat_mul): FusedMatMul 融合规则暂时关闭注册 Created-by: linzehui2058 Commit-by: linzehui2058 Merged-by: cann-robot Description: ## 描述 暂时关闭nn仓fmm融合算子,规避52平台融合问题 ## 关联的Issue https://gitcode.com/cann/ops-nn/issues/7812 ## 测试 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!13212 | 1 天前 | |
fix(matmul): 规范错误码上报 Co-authored-by: HuangKun8682<huangkun61@huawei.com> # message auto-generated for no-merge-commit merge: !13167 merge fix/pr13051-ci-conflicts-20261030 into master fix(matmul): 规范错误码上报 Created-by: HuangKun8682 Commit-by: HuangKun8682 Merged-by: cann-robot Description: ## 描述 规范 Matmul 系列算子在 OpApi、Tiling 和 InferShape 阶段的错误码上报,并修复相关白盒 UT 编译及错误码校验问题。 - 补齐标准错误码和诊断信息,提取公共参数错误、Tiling 错误上报接口,保持原有返回值及异常处理流程。 - 在 Matmul/Gemm 白盒测试命名空间外预包含 base/err_msg.h,避免嵌套 ge 命名空间遮蔽全局符号,修复 FORMAT_ND、GetSizeByDataType 等符号解析错误。 - 使用真实 ErrorManager 记录校验错误码,通过独立上下文隔离 FlatQuant 测试,避免跨用例干扰,并增加上报通道自检。 - 补充参数错误和 Tiling 错误上报回归测试,完善 Host UT 的错误码注册依赖。 ## 关联的Issue issue [#7293](https://gitcode.com/cann/ops-nn/issues/7293) ## 测试 本地运行ut均已修复 ## 文档更新 无。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 - [x] AI辅助编写 See merge request: cann/ops-nn!13167 | 2 天前 | |
master分支alcnn文档英文合入 Co-authored-by: y60124828<yanglou1@h-partners.com> # message auto-generated for no-merge-commit merge: !13019 merge master into master master分支alcnn文档英文合入 Created-by: yanglu-1 Commit-by: y60124828 Merged-by: cann-robot Description: ## 描述 master分支alcnn文档英文合入 ## 关联的Issue 关联Issue [#6089](https://gitcode.com/cann/ops-nn/issues/6089) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!13019 | 3 天前 | |
fix(matmul): 规范错误码上报 Co-authored-by: HuangKun8682<huangkun61@huawei.com> # message auto-generated for no-merge-commit merge: !13167 merge fix/pr13051-ci-conflicts-20261030 into master fix(matmul): 规范错误码上报 Created-by: HuangKun8682 Commit-by: HuangKun8682 Merged-by: cann-robot Description: ## 描述 规范 Matmul 系列算子在 OpApi、Tiling 和 InferShape 阶段的错误码上报,并修复相关白盒 UT 编译及错误码校验问题。 - 补齐标准错误码和诊断信息,提取公共参数错误、Tiling 错误上报接口,保持原有返回值及异常处理流程。 - 在 Matmul/Gemm 白盒测试命名空间外预包含 base/err_msg.h,避免嵌套 ge 命名空间遮蔽全局符号,修复 FORMAT_ND、GetSizeByDataType 等符号解析错误。 - 使用真实 ErrorManager 记录校验错误码,通过独立上下文隔离 FlatQuant 测试,避免跨用例干扰,并增加上报通道自检。 - 补充参数错误和 Tiling 错误上报回归测试,完善 Host UT 的错误码注册依赖。 ## 关联的Issue issue [#7293](https://gitcode.com/cann/ops-nn/issues/7293) ## 测试 本地运行ut均已修复 ## 文档更新 无。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 - [x] AI辅助编写 See merge request: cann/ops-nn!13167 | 2 天前 | |
master分支alcnn文档英文合入 Co-authored-by: y60124828<yanglou1@h-partners.com> # message auto-generated for no-merge-commit merge: !13019 merge master into master master分支alcnn文档英文合入 Created-by: yanglu-1 Commit-by: y60124828 Merged-by: cann-robot Description: ## 描述 master分支alcnn文档英文合入 ## 关联的Issue 关联Issue [#6089](https://gitcode.com/cann/ops-nn/issues/6089) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!13019 | 3 天前 | |
fix(matmul): 规范错误码上报 Co-authored-by: HuangKun8682<huangkun61@huawei.com> # message auto-generated for no-merge-commit merge: !13167 merge fix/pr13051-ci-conflicts-20261030 into master fix(matmul): 规范错误码上报 Created-by: HuangKun8682 Commit-by: HuangKun8682 Merged-by: cann-robot Description: ## 描述 规范 Matmul 系列算子在 OpApi、Tiling 和 InferShape 阶段的错误码上报,并修复相关白盒 UT 编译及错误码校验问题。 - 补齐标准错误码和诊断信息,提取公共参数错误、Tiling 错误上报接口,保持原有返回值及异常处理流程。 - 在 Matmul/Gemm 白盒测试命名空间外预包含 base/err_msg.h,避免嵌套 ge 命名空间遮蔽全局符号,修复 FORMAT_ND、GetSizeByDataType 等符号解析错误。 - 使用真实 ErrorManager 记录校验错误码,通过独立上下文隔离 FlatQuant 测试,避免跨用例干扰,并增加上报通道自检。 - 补充参数错误和 Tiling 错误上报回归测试,完善 Host UT 的错误码注册依赖。 ## 关联的Issue issue [#7293](https://gitcode.com/cann/ops-nn/issues/7293) ## 测试 本地运行ut均已修复 ## 文档更新 无。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 - [x] AI辅助编写 See merge request: cann/ops-nn!13167 | 2 天前 | |
docs: 新增 QuantBatchMatmulV3 算子 Ascend IR 接口文档 Co-authored-by: guiruoyu<guiruoyu@h-partners.com> # message auto-generated for no-merge-commit merge: !11504 merge codex/qbmmv3-ir-doc into master docs: 新增 QuantBatchMatmulV3 算子 Ascend IR 接口文档 Created-by: guiruoyu Commit-by: guiruoyu Merged-by: cann-robot Description: ## 描述 新增 QuantBatchMatmulV3 Ascend IR 接口文档及 INT8 pertoken-perchannel GEIR 示例,说明输入输出、属性、量化 shape 和产品约束。按同类 IR 文档组织章节、参数表及示例链接,明确逻辑转置、batch 广播、确定性与 Batch 一致性,并区分 GEIR 约束与 ACLNN 接口层校验。 变更范围仅为两个新增文件: - matmul/quant_batch_matmul_v3/docs/ascendir_QuantBatchMatmulV3.md - matmul/quant_batch_matmul_v3/examples/test_geir_quant_batch_matmul_v3.cpp ## 测试 - 原型逐字一致,11 个参数完整;13 组产品标签、相对链接和 Markdown 表格渲染检查通过。 - 示例已在用户 Docker 的 Ascend950PR_9589 / CANN 9.3 环境编译运行,1024 个输出通过 Host golden 比较,shape/dtype 和 GEFinalize 检查通过,返回 0。本轮示例未变;其他产品及量化组合未逐一上板。 - 当前提交完整 CI 已触发,结果待回传。 ## 类型标签 - [x] 文档更新 ## AI/Agent生成声明 - [x] AI辅助编写 See merge request: cann/ops-nn!11504 | 1 天前 | |
修复QuantBatchMatmulV3 在 pertokenScale 的前两维包含大小为 1 的轴时,被拦截无法跑通 Co-authored-by: chen-shuai<chenshuai96@huawei.com> # message auto-generated for no-merge-commit merge: !12981 merge fix_shape_1 into master 修复QuantBatchMatmulV3 在 pertokenScale 的前两维包含大小为 1 的轴时,被拦截无法跑通 Created-by: chen-shuai Commit-by: chen-shuai Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> QuantBatchMatmulV3 在 pertokenScale 的前两维包含大小为 1 的轴时,仍严格根据转置属性识别 M/K 轴,导致部分合法 Scale shape 被拒绝,或自动推导 groupSizeM 失败。本次补齐 A 侧处理,与已有 B 侧处理方式保持一致。 API 参数推导:调整 InferGroupSizeM(),识别含单维轴的 Scale 布局,使用实际 M 推导 groupSizeM。 Host Shape 校验:调整 MxPertokenScaleShapeCheck(),当前两维包含 1,且另一维匹配 M 或 ceil(K/64) 时,放开固定轴序校验;末维为 2 的约束保持不变。 Host 参数推导:在 AnalyzeGroupInfo() 中补齐对应的 M 维处理,避免将 Scale 的另一轴误识别为 M。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/7638 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 转置不一致用例单算子、图模式 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> matmul/quant_batch_matmul_v4/docs/aclnnQuantMatmulV5.md ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [x] AI辅助编写 See merge request: cann/ops-nn!12981 | 2 天前 | |
fix(matmul): 规范错误码上报 Co-authored-by: HuangKun8682<huangkun61@huawei.com> # message auto-generated for no-merge-commit merge: !13167 merge fix/pr13051-ci-conflicts-20261030 into master fix(matmul): 规范错误码上报 Created-by: HuangKun8682 Commit-by: HuangKun8682 Merged-by: cann-robot Description: ## 描述 规范 Matmul 系列算子在 OpApi、Tiling 和 InferShape 阶段的错误码上报,并修复相关白盒 UT 编译及错误码校验问题。 - 补齐标准错误码和诊断信息,提取公共参数错误、Tiling 错误上报接口,保持原有返回值及异常处理流程。 - 在 Matmul/Gemm 白盒测试命名空间外预包含 base/err_msg.h,避免嵌套 ge 命名空间遮蔽全局符号,修复 FORMAT_ND、GetSizeByDataType 等符号解析错误。 - 使用真实 ErrorManager 记录校验错误码,通过独立上下文隔离 FlatQuant 测试,避免跨用例干扰,并增加上报通道自检。 - 补充参数错误和 Tiling 错误上报回归测试,完善 Host UT 的错误码注册依赖。 ## 关联的Issue issue [#7293](https://gitcode.com/cann/ops-nn/issues/7293) ## 测试 本地运行ut均已修复 ## 文档更新 无。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 - [x] AI辅助编写 See merge request: cann/ops-nn!13167 | 2 天前 | |
fix(matmul): 规范错误码上报 Co-authored-by: HuangKun8682<huangkun61@huawei.com> # message auto-generated for no-merge-commit merge: !13167 merge fix/pr13051-ci-conflicts-20261030 into master fix(matmul): 规范错误码上报 Created-by: HuangKun8682 Commit-by: HuangKun8682 Merged-by: cann-robot Description: ## 描述 规范 Matmul 系列算子在 OpApi、Tiling 和 InferShape 阶段的错误码上报,并修复相关白盒 UT 编译及错误码校验问题。 - 补齐标准错误码和诊断信息,提取公共参数错误、Tiling 错误上报接口,保持原有返回值及异常处理流程。 - 在 Matmul/Gemm 白盒测试命名空间外预包含 base/err_msg.h,避免嵌套 ge 命名空间遮蔽全局符号,修复 FORMAT_ND、GetSizeByDataType 等符号解析错误。 - 使用真实 ErrorManager 记录校验错误码,通过独立上下文隔离 FlatQuant 测试,避免跨用例干扰,并增加上报通道自检。 - 补充参数错误和 Tiling 错误上报回归测试,完善 Host UT 的错误码注册依赖。 ## 关联的Issue issue [#7293](https://gitcode.com/cann/ops-nn/issues/7293) ## 测试 本地运行ut均已修复 ## 文档更新 无。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 - [x] AI辅助编写 See merge request: cann/ops-nn!13167 | 2 天前 | |
fix(matmul): 规范错误码上报 Co-authored-by: HuangKun8682<huangkun61@huawei.com> # message auto-generated for no-merge-commit merge: !13167 merge fix/pr13051-ci-conflicts-20261030 into master fix(matmul): 规范错误码上报 Created-by: HuangKun8682 Commit-by: HuangKun8682 Merged-by: cann-robot Description: ## 描述 规范 Matmul 系列算子在 OpApi、Tiling 和 InferShape 阶段的错误码上报,并修复相关白盒 UT 编译及错误码校验问题。 - 补齐标准错误码和诊断信息,提取公共参数错误、Tiling 错误上报接口,保持原有返回值及异常处理流程。 - 在 Matmul/Gemm 白盒测试命名空间外预包含 base/err_msg.h,避免嵌套 ge 命名空间遮蔽全局符号,修复 FORMAT_ND、GetSizeByDataType 等符号解析错误。 - 使用真实 ErrorManager 记录校验错误码,通过独立上下文隔离 FlatQuant 测试,避免跨用例干扰,并增加上报通道自检。 - 补充参数错误和 Tiling 错误上报回归测试,完善 Host UT 的错误码注册依赖。 ## 关联的Issue issue [#7293](https://gitcode.com/cann/ops-nn/issues/7293) ## 测试 本地运行ut均已修复 ## 文档更新 无。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 - [x] AI辅助编写 See merge request: cann/ops-nn!13167 | 2 天前 | |
fix(matmul): 规范错误码上报 Co-authored-by: HuangKun8682<huangkun61@huawei.com> # message auto-generated for no-merge-commit merge: !13167 merge fix/pr13051-ci-conflicts-20261030 into master fix(matmul): 规范错误码上报 Created-by: HuangKun8682 Commit-by: HuangKun8682 Merged-by: cann-robot Description: ## 描述 规范 Matmul 系列算子在 OpApi、Tiling 和 InferShape 阶段的错误码上报,并修复相关白盒 UT 编译及错误码校验问题。 - 补齐标准错误码和诊断信息,提取公共参数错误、Tiling 错误上报接口,保持原有返回值及异常处理流程。 - 在 Matmul/Gemm 白盒测试命名空间外预包含 base/err_msg.h,避免嵌套 ge 命名空间遮蔽全局符号,修复 FORMAT_ND、GetSizeByDataType 等符号解析错误。 - 使用真实 ErrorManager 记录校验错误码,通过独立上下文隔离 FlatQuant 测试,避免跨用例干扰,并增加上报通道自检。 - 补充参数错误和 Tiling 错误上报回归测试,完善 Host UT 的错误码注册依赖。 ## 关联的Issue issue [#7293](https://gitcode.com/cann/ops-nn/issues/7293) ## 测试 本地运行ut均已修复 ## 文档更新 无。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 - [x] AI辅助编写 See merge request: cann/ops-nn!13167 | 2 天前 | |
rotateQuant算子kernel实现切Blaze,同步使能分组量化特性 Co-authored-by: AlbertYoung192<yangtao363@huawei.com> # message auto-generated for no-merge-commit merge: !11502 merge master into master rotateQuant算子kernel实现切Blaze,同步使能分组量化特性 Created-by: AlbertYoung192 Commit-by: AlbertYoung192 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> rotateQuant算子kernel实现切Blaze,同步使能分组量化特性; 新增rotate_quant torch接口; 适配蓝区TTK; 新增UT; ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/7252 https://gitcode.com/cann/ops-nn/issues/7253 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 本地自验证、二级冒烟 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> docs/zh/menu_torch_api.md docs/zh/torch_api_list.md matmul/rotate_quant/README.md matmul/rotate_quant/docs/aclnnRotateQuant.md matmul/rotate_quant/docs/aclnnRotateQuantV2.md matmul/rotate_quant/docs/torchapi_rotate_quant.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!11502 | 2 天前 | |
master分支alcnn文档英文合入 Co-authored-by: y60124828<yanglou1@h-partners.com> # message auto-generated for no-merge-commit merge: !13019 merge master into master master分支alcnn文档英文合入 Created-by: yanglu-1 Commit-by: y60124828 Merged-by: cann-robot Description: ## 描述 master分支alcnn文档英文合入 ## 关联的Issue 关联Issue [#6089](https://gitcode.com/cann/ops-nn/issues/6089) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!13019 | 3 天前 | |
feat: SparseTensorDenseMatMul 新增 ascend960dt 支持 Co-authored-by: chendunyang<chendunyang1@huawei.com> # message auto-generated for no-merge-commit merge: !11917 merge feat/ascend960dt-operator-support-20261013 into master feat: SparseTensorDenseMatMul 新增 ascend960dt 支持 Created-by: qq_37913898 Commit-by: chendunyang Merged-by: cann-robot Description: ## 描述 为 SparseTensorDenseMatMul 新增 ascend960dt 支持,复用现有 arch35 kernel 与 tiling。 - *_def.cpp 复用 950 的 AICore 配置,新增 960DT 注册。 - 新增 op_host/config/ascend960dt/sparse_tensor_dense_mat_mul_binary.json,与 950 配置保持一致。 - kernel CMake 的 COMPUTE_UNITS 增加 960DT,保留 AUTO_SYNC false 和 --cce-no-dcache-flush。 - 同步 ascendc_config.json 的平台列表及编译选项。 不改变现有 dtype 准入和 kernel/tiling 算法。配置方式参考已合入的 #11280。 ## 关联的Issue 未关联。 ## 测试 - 已撤销 QuantBatchMatmulInplaceAdd 配置删除,当前仅保留 SparseTensorDenseMatMul 适配提交 70d26ee22ebd16c36c791ed3b841a8ce39f926ab;重新触发 compile 后全部 70 个任务通过(含 pre-commit、编译、UT 和冒烟):https://gitcode.com/CANN/ops-nn/actions/runs/4160f1ac76cb4ff5bd4e264a09bfeab3 。 - JSON 语法、950/960DT 配置语义一致性及 git diff --check 已通过。 - 未进行本地编译或额外实机验证。 ## 文档更新 无。 ## 类型标签 - [x] 新特性 - [x] 其他:构建与平台配置 ## AI/Agent生成声明 - [x] AI辅助编写 See merge request: cann/ops-nn!11917 | 16 天前 | |
【fix】修复 tbmm examples Co-authored-by: huangkejie1647<huangkejie3@huawei.com> # message auto-generated for no-merge-commit merge: !13121 merge fix_examples into master 【fix】修复 tbmm examples Created-by: huangkejie1647 Commit-by: huangkejie1647 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 改动内容为对 matmul/transpose_batch_mat_mul/examples 下的示例文件做路径调整:将 test_aclnn_transpose_batch_mat_mul_weight_nz.cpp 重命名(移动)到 arch22 子目录下。从变更统计与嵌入补丁看,该文件本身没有新增或删除任何代码行,属于示例工程目录结构层面的整理,用于修正 transpose_batch_mat_mul 示例的位置归属。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> [#7761](https://gitcode.com/cann/ops-nn/issues/7761) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 910b验证:  950验证:  ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!13121 | 2 天前 | |
master分支alcnn文档英文合入 Co-authored-by: y60124828<yanglou1@h-partners.com> # message auto-generated for no-merge-commit merge: !13019 merge master into master master分支alcnn文档英文合入 Created-by: yanglu-1 Commit-by: y60124828 Merged-by: cann-robot Description: ## 描述 master分支alcnn文档英文合入 ## 关联的Issue 关联Issue [#6089](https://gitcode.com/cann/ops-nn/issues/6089) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!13019 | 3 天前 | |
fix(matmul): 规范错误码上报 Co-authored-by: HuangKun8682<huangkun61@huawei.com> # message auto-generated for no-merge-commit merge: !13167 merge fix/pr13051-ci-conflicts-20261030 into master fix(matmul): 规范错误码上报 Created-by: HuangKun8682 Commit-by: HuangKun8682 Merged-by: cann-robot Description: ## 描述 规范 Matmul 系列算子在 OpApi、Tiling 和 InferShape 阶段的错误码上报,并修复相关白盒 UT 编译及错误码校验问题。 - 补齐标准错误码和诊断信息,提取公共参数错误、Tiling 错误上报接口,保持原有返回值及异常处理流程。 - 在 Matmul/Gemm 白盒测试命名空间外预包含 base/err_msg.h,避免嵌套 ge 命名空间遮蔽全局符号,修复 FORMAT_ND、GetSizeByDataType 等符号解析错误。 - 使用真实 ErrorManager 记录校验错误码,通过独立上下文隔离 FlatQuant 测试,避免跨用例干扰,并增加上报通道自检。 - 补充参数错误和 Tiling 错误上报回归测试,完善 Host UT 的错误码注册依赖。 ## 关联的Issue issue [#7293](https://gitcode.com/cann/ops-nn/issues/7293) ## 测试 本地运行ut均已修复 ## 文档更新 无。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 - [x] AI辅助编写 See merge request: cann/ops-nn!13167 | 2 天前 | |
新增 FusedWeightQuantMatMul 算子 Co-authored-by: liuyang_806<liuyang930@hisilicon.com> # message auto-generated for no-merge-commit merge: !11422 merge fwqmm into master 新增 FusedWeightQuantMatMul 算子 Created-by: liuyang_806 Commit-by: liuyang_806 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 新增 FusedWeightQuantMatMul 算子,实现 WQBMMV2+Relu+AscendQuant(V2) 算子融合 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> Issue [#7501](https://gitcode.com/cann/ops-nn/issues/7501) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 验证网络用例 280 个 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 新增 FusedWeightQuantMatMul 算子文档 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [x] AI辅助编写 See merge request: cann/ops-nn!11422 | 2 天前 | |
Format update: Adjusted the license description format in all relevant files. Co-authored-by: jiangqi<jiangqi47@h-partners.com> # message auto-generated for no-merge-commit merge: !403 merge license7 into master Format update: Adjusted the license description format in all relevant files. Created-by: jiangqi2025 Commit-by: jiangqi Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!403 | 10 个月前 | |
rotateQuant算子kernel实现切Blaze,同步使能分组量化特性 Co-authored-by: AlbertYoung192<yangtao363@huawei.com> # message auto-generated for no-merge-commit merge: !11502 merge master into master rotateQuant算子kernel实现切Blaze,同步使能分组量化特性 Created-by: AlbertYoung192 Commit-by: AlbertYoung192 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> rotateQuant算子kernel实现切Blaze,同步使能分组量化特性; 新增rotate_quant torch接口; 适配蓝区TTK; 新增UT; ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/7252 https://gitcode.com/cann/ops-nn/issues/7253 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 本地自验证、二级冒烟 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> docs/zh/menu_torch_api.md docs/zh/torch_api_list.md matmul/rotate_quant/README.md matmul/rotate_quant/docs/aclnnRotateQuant.md matmul/rotate_quant/docs/aclnnRotateQuantV2.md matmul/rotate_quant/docs/torchapi_rotate_quant.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!11502 | 2 天前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 3 天前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 3 天前 | ||
| 2 天前 | ||
| 3 天前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 1 天前 | ||
| 3 天前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 6 天前 | ||
| 23 天前 | ||
| 3 天前 | ||
| 1 天前 | ||
| 2 天前 | ||
| 3 天前 | ||
| 2 天前 | ||
| 3 天前 | ||
| 2 天前 | ||
| 1 天前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 3 天前 | ||
| 16 天前 | ||
| 2 天前 | ||
| 3 天前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 10 个月前 | ||
| 2 天前 |