| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
加固校验 Co-authored-by: szhexin<shangzhexin@huawei.com> # message auto-generated for no-merge-commit merge: !5531 merge glm5.1 into master 加固校验 Created-by: szhexin Commit-by: szhexin Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。-->根据AI检视结果加固校验 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000-->Issue #2649 ## 测试 <!--描述进行了哪些测试来验证你的改动。-->冒烟通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。-->不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!5531 | 23 天前 | |
【Matmul】合并ACLNN中的ARCH判断 Co-authored-by: 林鹏翔<linpengxiang1@hisilicon.com> # message auto-generated for no-merge-commit merge: !5705 merge tiling into master 【Matmul】合并ACLNN中的ARCH判断 Created-by: LinPX Commit-by: 林鹏翔 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 当前aclnn接口中需要根据不同的平台信息展开不同的处理,这类平台信息的判断零散的分布在多个文件中,导致新增平台时存在霰弹式修改,容易修改遗漏。 本次修改将950系列的ARCH判断收敛,为后续扩建打好基础。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> 代码结构优化,不涉及issue ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 完成冒烟验证 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 无 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:代码整改优化 See merge request: cann/ops-nn!5705 | 21 天前 | |
matmul注册文件异常log打印修改 Co-authored-by: yi-jiliang<yijiliang1@huawei.com> # message auto-generated for no-merge-commit merge: !5082 merge master into master matmul注册文件异常log打印修改 Created-by: yijiliang Commit-by: yi-jiliang Merged-by: cann-robot Description: ## 描述 matmul算子注册异常打印存在语法错误 ## 关联的Issue https://gitcode.com/cann/ops-nn/issues/2807 ## 测试 仅打印日志语法修改 ## 文档更新 无 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!5082 | 1 个月前 | |
修复addmm bias dtype为fp32时tiling阶段被拦截的问题 Co-authored-by: HuangKun8682<huangkun61@huawei.com> # message auto-generated for no-merge-commit merge: !5948 merge personal_fix_gemmv3_transpose_bug into master 修复addmm bias dtype为fp32时tiling阶段被拦截的问题 Created-by: HuangKun8682 Commit-by: HuangKun8682 Merged-by: cann-robot Description: ## 描述 修复addmm bias dtype为fp32时tiling阶段被拦截的问题 修复调用gemmV3的l0op未传递transpose信息导致tiling失败的问题 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> 关联Issue [#3288](https://gitcode.com/cann/ops-nn/issues/3288) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> addmm bias dtype为fp32原场景验证   调用gemmV3左右矩阵转置原场景验证    问题原场景自验证执行通过,性能精度无影响 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!5948 | 21 天前 | |
上线 convert_weight_to_int4_pack A2/A3样例 Co-authored-by: c00943476<chenlyucheng@huawei.com> # message auto-generated for no-merge-commit merge: !5466 merge master into master 上线 convert_weight_to_int4_pack A2/A3样例 Created-by: oscillated Commit-by: c00943476 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 上线 convert_weight_to_int4_pack A2/A3样例,适配相关算子依赖。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> 关联Issue [#2961](https://gitcode.com/cann/ops-nn/issues/2961) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 本地验证运行example成功。  ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:增加example样例。 See merge request: cann/ops-nn!5466 | 30 天前 | |
DLQBMM算子错误拦截修改 Co-authored-by: renzetao<renzetao2@huawei.com> # message auto-generated for no-merge-commit merge: !5898 merge DLQBMM_REVISE into master DLQBMM算子错误拦截修改 Created-by: renzetao Commit-by: renzetao Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修复dlqbmm在shape大小为1,2,1(M,K,N)的时候出现的错误拦截问题 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> [#3241](https://gitcode.com/cann/ops-nn/issues/3241) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 本地测试门槛用例和冒烟用例通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不设计 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!5898 | 22 天前 | |
整改st目录下的atk用例统一目录格式 Co-authored-by: yue-ma<mayue54@huawei.com> # message auto-generated for no-merge-commit merge: !4782 merge master into master 整改st目录下的atk用例统一目录格式 Created-by: yue-ma Commit-by: yue-ma Merged-by: cann-robot Description: ## 描述 整改st目录下的atk用例统一目录格式 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/2671 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:st用例目录整改 See merge request: cann/ops-nn!4782 | 1 个月前 | |
整改st目录下的atk用例统一目录格式 Co-authored-by: yue-ma<mayue54@huawei.com> # message auto-generated for no-merge-commit merge: !4782 merge master into master 整改st目录下的atk用例统一目录格式 Created-by: yue-ma Commit-by: yue-ma Merged-by: cann-robot Description: ## 描述 整改st目录下的atk用例统一目录格式 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/2671 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:st用例目录整改 See merge request: cann/ops-nn!4782 | 1 个月前 | |
增加fusedmatmul对mnk为1的特殊处理 Co-authored-by: szhexin<shangzhexin@huawei.com> # message auto-generated for no-merge-commit merge: !5890 merge specialcases into master 增加fusedmatmul对mnk为1的特殊处理 Created-by: szhexin Commit-by: szhexin Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。-->当前fusedmatmul的aclnn侧对m,n,k=1的特殊场景没有特殊处理,现在增加特殊处理,主要修改方式为复用matmul和batchmatmul的函数,对进入tiling时对修改转置属性和shape进行预处理从而提高性能优化 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000-->Issue #3270 ## 测试 <!--描述进行了哪些测试来验证你的改动。-->本地测试通过,冒烟通过。 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。-->不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!5890 | 21 天前 | |
适配pg short soc特性 Co-authored-by: xufeng12121<1074805447@qq.com> # message auto-generated for no-merge-commit merge: !4999 merge pg_soc into master 适配pg short soc特性 Created-by: xufeng12121 Commit-by: xufeng12121 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 算子适配PG特性。 将short soc version改成mc62 改动点:mc62cm12a-->mc62, MC62CM12A-->MC62 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> https://gitcode.com/cann/ops-nn/issues/2991 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!4999 | 1 个月前 | |
路由cubeMathType至0 Co-authored-by: hid54649903<zhangjunming21@huawei.com> # message auto-generated for no-merge-commit merge: !4806 merge cubeMathType_t1 into master 路由cubeMathType至0 Created-by: hid54649903 Commit-by: hid54649903 Merged-by: cann-robot Description: ## 描述 为易用性考虑,有些接口可能会接收到cubeMathType = 4的输入,但是这些接口实际上不支持,此时需要将这些输入路由到cubeMathType = 0 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> Issue [#2734](https://gitcode.com/cann/ops-nn/issues/2734) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ut测试通过,rdv通过,精度无差异 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ~~资料:https://gitcode.com/cann/ops-nn/pull/4967~~ 需要pta对该情形加以说明,详见docs/zh/custom_APIs/torch_npu-npu/torch_npu-npu-matmul-cubeMathType.md。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:易用性提升 See merge request: cann/ops-nn!4806 | 1 个月前 | |
kernel编译配置项变更 Co-authored-by: 丛吉钰<congjiyu@h-partners.com> # message auto-generated for no-merge-commit merge: !3330 merge kernel into master kernel编译配置项变更 Created-by: cong-jiyu Commit-by: 丛吉钰 Merged-by: cann-robot Description: ## 描述 kernel编译配置项整改,期望消除算子下的simplified_key文件与通用的all_ops_impl_mode.ini/ascendc_config配置文件。 ## 关联的Issue [#1985](https://gitcode.com/cann/ops-nn/issues/1985) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!3330 | 2 个月前 | |
sc清理 Co-authored-by: jgx12<jingaoxiang@huawei.com> # message auto-generated for no-merge-commit merge: !5854 merge sc_clean into master sc清理 Created-by: jgx12 Commit-by: jgx12 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 对当前ops-nn仓中matmul算子的告警信息进行清理 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/3236 ## 测试 <!--描述进行了哪些测试来验证你的改动。-->  ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 无 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!5854 | 21 天前 | |
【Matmul】合并ACLNN中的ARCH判断 Co-authored-by: 林鹏翔<linpengxiang1@hisilicon.com> # message auto-generated for no-merge-commit merge: !5705 merge tiling into master 【Matmul】合并ACLNN中的ARCH判断 Created-by: LinPX Commit-by: 林鹏翔 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 当前aclnn接口中需要根据不同的平台信息展开不同的处理,这类平台信息的判断零散的分布在多个文件中,导致新增平台时存在霰弹式修改,容易修改遗漏。 本次修改将950系列的ARCH判断收敛,为后续扩建打好基础。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> 代码结构优化,不涉及issue ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 完成冒烟验证 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 无 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:代码整改优化 See merge request: cann/ops-nn!5705 | 21 天前 | |
matmul_compress算子开源 Co-authored-by: ww-blue<wangwei1274@huawei.com> # message auto-generated for no-merge-commit merge: !4762 merge matmul_compress into master matmul_compress算子开源 Created-by: ww-blue Commit-by: ww-blue Merged-by: cann-robot Description: ## 描述 该PR主要完成 matmul_compress的开源工作 【平台】Atlas推理系列 【功能】完成weight压缩的矩阵乘运算 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> 关联Issue #2833 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:算子开源 See merge request: cann/ops-nn!4762 | 1 个月前 | |
将matmul_compress_dequant算子从math仓迁到nn仓 Co-authored-by: wmg<wangmingguang2@h-partners.com> # message auto-generated for no-merge-commit merge: !4166 merge add_matmul_compress_dequant into master 将matmul_compress_dequant算子从math仓迁到nn仓 Created-by: wmg1 Commit-by: wmg1;wmg Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> matmul_compress_dequant算子从math仓迁到nn仓。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000-->https://gitcode.com/cann/ops-nn/issues/2620 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:matmulcompressdequant算子迁到nn仓去 See merge request: cann/ops-nn!4166 | 1 个月前 | |
删除matmul aclnn接口中多余代码 Co-authored-by: hid54649903<zhangjunming21@huawei.com> # message auto-generated for no-merge-commit merge: !5048 merge cubeMathType_t3 into master 删除matmul aclnn接口中多余代码 Created-by: hid54649903 Commit-by: hid54649903 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 部分接口存在未使用的函数或其他代码,现在删除 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> [#2804](https://gitcode.com/cann/ops-nn/issues/2804) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ut测试通过,rdv通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 无 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:代码整理 See merge request: cann/ops-nn!5048 | 1 个月前 | |
fix: QuantBatchMatmul error log wording correction (the quant mode -> the quantization mode) Co-authored-by: zhoushaolong<zhoushaolong3@huawei.com> # message auto-generated for no-merge-commit merge: !5593 merge fix/quant-mode-wording into master fix: QuantBatchMatmul error log wording correction (the quant mode -> the quantization mode) Created-by: zhoushaolong Commit-by: zhoushaolong Merged-by: cann-robot Description: ## Description 本次修改针对 PR #5182 和 PR #5183 已完成的 error 级别日志整改范围,继续进行补丁修复:将错误日志 reason 中的 "the quant mode" 修正为更规范的 "the quantization mode"。 改动方法:仅在上述两个 PR 的修改文件范围内,将所有 reason 字段中出现的 "the quant mode" 替换为 "the quantization mode",未修改业务逻辑、错误码、占位符及换行格式。 涉及文件(共 6 个,97 处替换): 1. matmul/quant_batch_matmul_inplace_add/op_api/aclnn_quant_batch_matmul_inplace_add.cpp(15 处) 2. matmul/quant_batch_matmul_inplace_add/op_host/op_tiling/quant_batch_matmul_inplace_add_helper.h(6 处) 3. matmul/quant_batch_matmul_v3/op_api/aclnn_quant_matmul_v4.cpp(9 处) 4. matmul/quant_batch_matmul_v3/op_api/quant_matmul_checker.cpp(41 处) 5. matmul/quant_batch_matmul_v3/op_host/op_tiling/arch35/quant_batch_matmul_v3_checker.cpp(24 处) 6. matmul/quant_batch_matmul_v3/op_host/op_tiling/arch35/quant_batch_matmul_v3_checker_for_mmads8s4.cpp(2 处) ## Related Issue #3059 ## Testing 已通过代码检查确认修改范围仅限于 PR #5182 和 PR #5183 的改动区域,所有替换均为纯文案调整,不影响业务逻辑。 qbmm相关二级冒烟均pass ## Documentation Update 无 ## Type Label - [ ] Bug fix - [ ] New feature - [ ] Performance optimization - [ ] Documentation update - [x] Other:日志文案修正 See merge request: cann/ops-nn!5593 | 24 天前 | |
docs: restore WeightNz FP8 support notes Co-authored-by: Hu1L1<chenshujian5@huawei.com> # message auto-generated for no-merge-commit merge: !5874 merge doc/weightnz-split into master docs: restore WeightNz FP8 support notes Created-by: Hu1L1 Commit-by: Hu1L1 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 为 quant_batch_matmul_v3 接入 ops-tensor Blaze Cube Tensor API 内核,支持 WeightNz 权重格式及 HIFP8 等低精度量化 MatMul 资料修改 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/3078 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 资料修改,不涉及 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> aclnnQuantMatmulWeightNz.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!5874 | 22 天前 | |
资料更新:quantbatchmatmul(QBMM)算子在动态图ND场景下,支持shape的轴里有1 Co-authored-by: chen-shuai<chenshuai96@huawei.com> # message auto-generated for no-merge-commit merge: !5696 merge fix_docs into master 资料更新:quantbatchmatmul(QBMM)算子在动态图ND场景下,支持shape的轴里有1 Created-by: chen-shuai Commit-by: chen-shuai Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 更新 aclnnQuantMatmulV5.md 文档,补充说明在部分量化场景下,当 shape 轴中存在维度为 1,且为非动态图 NZ 场景时,x 与对应 scale 的转置属性允许不一致。 原文要求 x1 和 x1Scale、x2 和 x2Scale 的转置属性必须保持一致。 本 PR 补充例外条件:当 shape 轴里有 1,并且为非动态图 NZ 场景时,x 和 scale 的转置属性可以不一致。 mx 全量化场景 当 x2 数据类型为 FLOAT8_E4M3FN / FLOAT8_E5M2 时,同样补充上述例外说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/3096 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> NA ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> matmul/quant_batch_matmul_v4/docs/aclnnQuantMatmulV5.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!5696 | 28 天前 | |
修复问题:测试代码中 bias 形状定义错误 Co-authored-by: hid54649903<zhangjunming21@huawei.com> # message auto-generated for no-merge-commit merge: !4529 merge quant_matmul_bias_ut into master 修复问题:测试代码中 bias 形状定义错误 Created-by: hid54649903 Commit-by: hid54649903 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ut中的bias shape定义有误 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> Issue [#2478](https://gitcode.com/cann/ops-nn/issues/2478) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ut验证无误  ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 无 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!4529 | 1 个月前 | |
Modify the aclnnGroupNormSwish.md,op_api_list.md,aclnnMish&aclnnInplaceMish.md,logsigmoid_grad_README.md,softmax_grad_README.md,leaky_relu_grad_README.md,op_list.md,glu_README.md,quant_matmul_dequant Co-authored-by: zhouwenfang<zhouwenfang3@h-partners.com> # message auto-generated for no-merge-commit merge: !5913 merge master into master Modify the aclnnGroupNormSwish.md,op_api_list.md,aclnnMish&aclnnInplaceMish.md,logsigmoid_grad_README.md,softmax_grad_README.md,leaky_relu_grad_README.md,op_list.md,glu_README.md,quant_matmul_dequant Created-by: zhouwenfang Commit-by: zhouwenfang Merged-by: cann-robot Description: ## 描述 Modify the aclnnGroupNormSwish.md,op_api_list.md,aclnnMish&aclnnInplaceMish.md,logsigmoid_grad_README.md,softmax_grad_README.md,leaky_relu_grad_README.md,op_list.md,glu_README.md,quant_matmul_dequant ## 关联的Issue https://gitcode.com/cann/ops-nn/issues/3253 ## 测试 No test case is involved. ## 文档更新 ops-nn-master_norm_group_norm_swish_docs_aclnnGroupNormSwish.md ops-nn-master_docs_zh_op_api_list.md ops-nn-master_docs_zh_op_api_list.md ops-nn-master_activation_mish_docs_aclnnMish&aclnnInplaceMish.md ops-nn-master_activation_logsigmoid_grad_README.md ops-nn-master_activation_logsigmoid_grad_README.md ops-nn-master_activation_softmax_grad_README.md ops-nn-master_activation_leaky_relu_grad_README.md ops-nn-master_docs_zh_op_list.md ops-nn-master_activation_glu_README.md ops-nn-matmul/quant_matmul_dequant/README.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!5913 | 22 天前 | |
kernel编译配置项变更 Co-authored-by: 丛吉钰<congjiyu@h-partners.com> # message auto-generated for no-merge-commit merge: !3330 merge kernel into master kernel编译配置项变更 Created-by: cong-jiyu Commit-by: 丛吉钰 Merged-by: cann-robot Description: ## 描述 kernel编译配置项整改,期望消除算子下的simplified_key文件与通用的all_ops_impl_mode.ini/ascendc_config配置文件。 ## 关联的Issue [#1985](https://gitcode.com/cann/ops-nn/issues/1985) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!3330 | 2 个月前 | |
modified md files(for readability improvement) Co-authored-by: duhuiping<duhuiping@h-partners.com> # message auto-generated for no-merge-commit merge: !5902 merge master into master modified md files(for readability improvement) Created-by: gitee-duhuiping Commit-by: duhuiping Merged-by: cann-robot Description: ## 描述 1. Updated the shape of scaleOut in aclnnRotateQuant.md. 2. Added shape constraints to aclnnAddRmsNormQuant.md and aclnnAddRmsNormQuantV2.md ## 关联的Issue NA ## 测试 NA ## 文档更新 matmul/rotate_quant/docs/aclnnRotateQuant.md norm/add_rms_norm_quant/docs/aclnnAddRmsNormQuant.md norm/add_rms_norm_quant_v2/docs/aclnnAddRmsNormQuantV2.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!5902 | 21 天前 | |
matmul注册文件异常log打印修改 Co-authored-by: yi-jiliang<yijiliang1@huawei.com> # message auto-generated for no-merge-commit merge: !5082 merge master into master matmul注册文件异常log打印修改 Created-by: yijiliang Commit-by: yi-jiliang Merged-by: cann-robot Description: ## 描述 matmul算子注册异常打印存在语法错误 ## 关联的Issue https://gitcode.com/cann/ops-nn/issues/2807 ## 测试 仅打印日志语法修改 ## 文档更新 无 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!5082 | 1 个月前 | |
matmul support ascend350 Co-authored-by: cong-jiyu<congjiyu@h-partners.com> # message auto-generated for no-merge-commit merge: !5116 merge master into master matmul support ascend350 Created-by: cong-jiyu Commit-by: cong-jiyu Merged-by: cann-robot Description: ## 描述 matmul support ascend350 ## 关联的Issue [#2826](https://gitcode.com/cann/ops-nn/issues/2826) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!5116 | 1 个月前 | |
【Matmul】合并ACLNN中的ARCH判断 Co-authored-by: 林鹏翔<linpengxiang1@hisilicon.com> # message auto-generated for no-merge-commit merge: !5705 merge tiling into master 【Matmul】合并ACLNN中的ARCH判断 Created-by: LinPX Commit-by: 林鹏翔 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 当前aclnn接口中需要根据不同的平台信息展开不同的处理,这类平台信息的判断零散的分布在多个文件中,导致新增平台时存在霰弹式修改,容易修改遗漏。 本次修改将950系列的ARCH判断收敛,为后续扩建打好基础。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> 代码结构优化,不涉及issue ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 完成冒烟验证 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 无 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:代码整改优化 See merge request: cann/ops-nn!5705 | 21 天前 | |
【Matmul】合并ACLNN中的ARCH判断 Co-authored-by: 林鹏翔<linpengxiang1@hisilicon.com> # message auto-generated for no-merge-commit merge: !5705 merge tiling into master 【Matmul】合并ACLNN中的ARCH判断 Created-by: LinPX Commit-by: 林鹏翔 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 当前aclnn接口中需要根据不同的平台信息展开不同的处理,这类平台信息的判断零散的分布在多个文件中,导致新增平台时存在霰弹式修改,容易修改遗漏。 本次修改将950系列的ARCH判断收敛,为后续扩建打好基础。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> 代码结构优化,不涉及issue ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 完成冒烟验证 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 无 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:代码整改优化 See merge request: cann/ops-nn!5705 | 21 天前 | |
WeightQuantBatchMatmul测试添加nullptr检查 Co-authored-by: hid54649903<zhangjunming21@huawei.com> # message auto-generated for no-merge-commit merge: !4729 merge wqbmm_free_check into master WeightQuantBatchMatmul测试添加nullptr检查 Created-by: hid54649903 Commit-by: hid54649903 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> example测试中calloc分配的内存可能是nullptr,但是free前并没有检查,这里添加检查。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> Issue [#2629](https://gitcode.com/cann/ops-nn/issues/2629) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 流水线通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 无 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!4729 | 1 个月前 | |
error msg modify for wqbmmv2 tiling Co-authored-by: zhangquanxin<zhangquanxin7@h-partners.com> # message auto-generated for no-merge-commit merge: !5573 merge owqv2 into master error msg modify for wqbmmv2 tiling Created-by: liuyang_806 Commit-by: zhangquanxin Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 当前 WQBMMV2算子的伪量化+Ascend950部分tiling代码,使用旧版OP_LOGE的写法,无法区分错误的不同类型,报错信息不够规范,需要使用新版ErrMsg接口并调整描述。主要涉及从OP_LOGE整改为OP_LOGE_FOR_*。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> issue https://gitcode.com/cann/ops-nn/issues/3081 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 二级冒烟 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!5573 | 28 天前 | |
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 | 6 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 23 天前 | ||
| 21 天前 | ||
| 1 个月前 | ||
| 21 天前 | ||
| 30 天前 | ||
| 22 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 21 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 2 个月前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 24 天前 | ||
| 22 天前 | ||
| 28 天前 | ||
| 1 个月前 | ||
| 22 天前 | ||
| 2 个月前 | ||
| 21 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 1 个月前 | ||
| 28 天前 | ||
| 6 个月前 |