| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
addmv, mv 支持bfloat16 Co-authored-by: c00943476<chenlyucheng@huawei.com> # message auto-generated for no-merge-commit merge: !979 merge master into master addmv, mv 支持bfloat16 Created-by: oscillated Commit-by: c00943476 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> addmv, mv 支持bfloat16 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> 关联Issue [#449](https://gitcode.com/cann/ops-nn/issues/449) ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。-->  ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!979 | 5 个月前 | |
fix: correct FRACTAL_NZ B GM offset and downgrade einsum tiling log level Co-authored-by: void_ptr<baochaojun@huawei.com> # message auto-generated for no-merge-commit merge: !5369 merge 9.0.0-beta.1 into 9.0.0-beta.1 fix: correct FRACTAL_NZ B GM offset and downgrade einsum tiling log level Created-by: void_ptr Commit-by: void_ptr Merged-by: cann-robot Description: ## 描述 目标分支: 9.0.0-beta.1 → cann/ops-nn:9.0.0-beta.1 本 PR 修复 batch_mat_mul_v3 在 B=FRACTAL_NZ 场景下的 GM 偏移计算错误。 ### 1. 修复 batch_mat_mul_v3 B 矩阵 FRACTAL_NZ 的 GM 偏移计算错误 **问题:** 在 910B legacy kernel 路径(batch_mat_mul_v3_com_base_block.h)中,BatchMatMulCommonBaseBlock::CalcBOffset 的 **B=FRACTAL_NZ** 分支使用 baseN 计算 N 方向 stride,而同文件 **B=ND** 分支及 mat_mul_v3 的对应实现均使用 singleCoreN。当 tiling 使 singleCoreN > baseN(例如 AL1 full-load,tiling key 65792,N 方向多块切分)时,B 矩阵 GM 地址计算错误,导致计算结果不正确;B=ND 时结果正常。 **修复:** 将 NZ 分支中 nCntIndex 的 stride 从 baseN 改为 singleCoreN,与 ND 路径及 mat_mul_v3/op_kernel/mat_mul_base_block.h 保持一致。 **影响范围:** 910B(NPU_ARCH=2201 / ascend910b)legacy kernel 路径;涉及 B 为 FRACTAL_NZ 格式的 batch matmul 场景。 ### 2. transpose_batch_mat_mul einsum tiling 日志修复(本分支不适用) 本 release 分支尚未包含 GetCloseKShiftFlag 相关代码,einsum 日志级别修复不适用,本次 PR 仅合入 batch_mat_mul_v3 的 FRACTAL_NZ 偏移修复。 ## 关联的Issue - 关联 Issue #2935:https://gitcode.com/cann/ops-nn/issues/2935 - Issue #2936(einsum 日志)在本分支不适用 ## 测试 ## 文档更新 无文档变更。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!5369 | 2 个月前 | |
matmul 循环依赖重构 Co-authored-by: c00943476<chenlyucheng@huawei.com> # message auto-generated for no-merge-commit merge: !787 merge master into master matmul 循环依赖重构 Created-by: oscillated Commit-by: c00943476 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> matmul目录下common与mat_mul_v3、batch_mat_mul_v3目录循环依赖重构 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> 关联nn仓Issue [#252](https://gitcode.com/cann/ops-nn/issues/252) ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!787 | 5 个月前 | |
Matmul使用的SocVerison整改为NpuArch新接口 Co-authored-by: wangmingli<wangmingli6@h-partners.com> # message auto-generated for no-merge-commit merge: !1850 merge 9.0.0-beta.1 into 9.0.0-beta.1 Matmul使用的SocVerison整改为NpuArch新接口 Created-by: wangmingli Commit-by: wangmingli Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 根据开源要求,Matmul目录下的950的SocVerison需要使用NpuArch新接口作为区分代码分支的判断逻辑; 因此本PR对代码中涉及使用950的socversion的地方进行了替换,并对UT测试框架进行了兼容NpuArch的适配,对存量的Ascend910_95等命名的函数和类名进行了更改 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/701 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 本地mm用例验证 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!1850 | 5 个月前 | |
[matmul]socversion整改 Co-authored-by: littlemons<yaowenjie7@huawei.com> # message auto-generated for no-merge-commit merge: !1798 merge socversion into 9.0.0-beta.1 [matmul]socversion整改 Created-by: littlemons Commit-by: littlemons Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> SocVersion整改,使用npu arch替代soc version进行分支判断。 芯片参数硬编码,替换为接口获取。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> [#1005](https://gitcode.com/cann/ops-nn/issues/1005) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 本地验证200+条用例 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!1798 | 5 个月前 | |
DualLevelQuantBatchMatmul SocVersion整改代码合入 Co-authored-by: sunduiyang<sunduiyang@huawei.com> # message auto-generated for no-merge-commit merge: !1940 merge 9.0.0-beta.1_socversion into 9.0.0-beta.1 DualLevelQuantBatchMatmul SocVersion整改代码合入 Created-by: sunduiyang Commit-by: sunduiyang Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> DualLevelQuantBatchMatmul tiling中不再依赖SocVersion,仅使用NpuArch。代码合入。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> [#1068](https://gitcode.com/cann/ops-nn/issues/1068) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 本地UT已验证通过。 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:代码整改,不影响功能 See merge request: cann/ops-nn!1940 | 5 个月前 | |
【DOC】aclnn资料及算子readme整改 Co-authored-by: zhangyuxiang0119<zhangyuxiang21@huawei.com> # message auto-generated for no-merge-commit merge: !1447 merge doc/fix/pool into master 【DOC】aclnn资料及算子readme整改 Created-by: zhangyuxiang0119 Commit-by: zhangyuxiang0119 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 1、"Ascend 950PR/Ascend 950DT" 名称变更。 2、"Atlas A2 推理系列产品"名称变更。 3、其余芯片规格补充说明。 4、资料多余空格删减。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> ## 测试 <!--描述进行了哪些测试来验证你的改动。--> NA ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!1447 | 5 个月前 | |
FusedLinearOnlineMaxSum新增op_api目录并完善资料 Co-authored-by: wangxinwei328<wangxinwei21@huawei.com> # message auto-generated for no-merge-commit merge: !795 merge update_fused_linear_online_max_sum into master FusedLinearOnlineMaxSum新增op_api目录并完善资料 Created-by: wangxinwei21 Commit-by: wangxinwei328 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> FusedLinearOnlineMaxSum新增op_api目录并完善资料 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> https://gitcode.com/cann/ops-nn/issues/409 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了matmul/fused_linear_online_max_sum/README.md 更新了matmul/fused_linear_online_max_sum/docs/aclnnFusedLinearOnlineMaxSum.md ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!795 | 6 个月前 | |
Matmul使用的SocVerison整改为NpuArch新接口 Co-authored-by: wangmingli<wangmingli6@h-partners.com> # message auto-generated for no-merge-commit merge: !1850 merge 9.0.0-beta.1 into 9.0.0-beta.1 Matmul使用的SocVerison整改为NpuArch新接口 Created-by: wangmingli Commit-by: wangmingli Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 根据开源要求,Matmul目录下的950的SocVerison需要使用NpuArch新接口作为区分代码分支的判断逻辑; 因此本PR对代码中涉及使用950的socversion的地方进行了替换,并对UT测试框架进行了兼容NpuArch的适配,对存量的Ascend910_95等命名的函数和类名进行了更改 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/701 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 本地mm用例验证 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!1850 | 5 个月前 | |
添加FQMM算子readme资料 Co-authored-by: rueenov11<zhuruyi@huawei.com> # message auto-generated for no-merge-commit merge: !1281 merge fqmm_readme into master 添加FQMM算子readme资料 Created-by: rueenov11 Commit-by: rueenov11 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 1)在算子接口列表文档(op_api_list.md)中新增了该FusedQuantMatmul算子的条目,明确其功能与确定性实现状态; 2)在算子列表文档(op_list.md)中注册FusedQuantMatmul算子,并说明其支持的调用方式与硬件单元; 3)创建了详细FusedQuantMatmul算子的说明文档(README.md),阐述了其功能、参数、约束及调用方式; 4)后续修正了该文档中关于产品系列描述的准确性,确保了文档内容的一致性。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!1281 | 5 个月前 | |
[matmul]socversion整改 Co-authored-by: littlemons<yaowenjie7@huawei.com> # message auto-generated for no-merge-commit merge: !1798 merge socversion into 9.0.0-beta.1 [matmul]socversion整改 Created-by: littlemons Commit-by: littlemons Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> SocVersion整改,使用npu arch替代soc version进行分支判断。 芯片参数硬编码,替换为接口获取。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> [#1005](https://gitcode.com/cann/ops-nn/issues/1005) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 本地验证200+条用例 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!1798 | 5 个月前 | |
[matmul]socversion整改 Co-authored-by: littlemons<yaowenjie7@huawei.com> # message auto-generated for no-merge-commit merge: !1798 merge socversion into 9.0.0-beta.1 [matmul]socversion整改 Created-by: littlemons Commit-by: littlemons Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> SocVersion整改,使用npu arch替代soc version进行分支判断。 芯片参数硬编码,替换为接口获取。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> [#1005](https://gitcode.com/cann/ops-nn/issues/1005) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 本地验证200+条用例 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!1798 | 5 个月前 | |
[matmul]socversion整改,增加头文件引用 Co-authored-by: littlemons<yaowenjie7@huawei.com> # message auto-generated for no-merge-commit merge: !1974 merge 9.0.0-beta.1 into 9.0.0-beta.1 [matmul]socversion整改,增加头文件引用 Created-by: littlemons Commit-by: littlemons Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> [matmul]socversion整改,增加头文件引用 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> [#1091](https://gitcode.com/cann/ops-nn/issues/1091) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 本地编译通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!1974 | 5 个月前 | |
[matmul]socversion整改,增加头文件引用 Co-authored-by: littlemons<yaowenjie7@huawei.com> # message auto-generated for no-merge-commit merge: !1974 merge 9.0.0-beta.1 into 9.0.0-beta.1 [matmul]socversion整改,增加头文件引用 Created-by: littlemons Commit-by: littlemons Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> [matmul]socversion整改,增加头文件引用 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> [#1091](https://gitcode.com/cann/ops-nn/issues/1091) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 本地编译通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!1974 | 5 个月前 | |
【MatMul】aclnn extern c delete Co-authored-by: yellowbee<huangyifeng15@huawei.com> # message auto-generated for no-merge-commit merge: !990 merge externc into master 【MatMul】aclnn extern c delete Created-by: yellowbee Commit-by: yellowbee Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 改动方式:针对aclnn接口做出一定的整改。 问题来源:当前aclnn的对内函数声明了c语言,可能会导致匿名空间内的接口互相冲突(如两个不同文件的匿名空间都声明了同一名字的对内使用函数,但却都使用了externc声明),导致编译问题,在其他算子中已暴露类似的问题,因此本次对matmul做相关整改 解决方案:删除cpp文件中对内接口函数的externc声明,且将aclnn_batchmatmul.cpp中的Exec类函数做一定整改(声明位置不匹配导致必须用externc互相依赖) ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> 关联Issue [#515](https://gitcode.com/cann/ops-nn/issues/515) <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已完成二级冒烟、算子泛化,本地库已上线一段时间且稳定无问题 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不包含文档的更新 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!990 | 6 个月前 | |
[matmul]socversion整改 Co-authored-by: littlemons<yaowenjie7@huawei.com> # message auto-generated for no-merge-commit merge: !1798 merge socversion into 9.0.0-beta.1 [matmul]socversion整改 Created-by: littlemons Commit-by: littlemons Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> SocVersion整改,使用npu arch替代soc version进行分支判断。 芯片参数硬编码,替换为接口获取。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> [#1005](https://gitcode.com/cann/ops-nn/issues/1005) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 本地验证200+条用例 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!1798 | 5 个月前 | |
[matmul]socversion整改 Co-authored-by: littlemons<yaowenjie7@huawei.com> # message auto-generated for no-merge-commit merge: !1798 merge socversion into 9.0.0-beta.1 [matmul]socversion整改 Created-by: littlemons Commit-by: littlemons Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> SocVersion整改,使用npu arch替代soc version进行分支判断。 芯片参数硬编码,替换为接口获取。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> [#1005](https://gitcode.com/cann/ops-nn/issues/1005) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 本地验证200+条用例 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!1798 | 5 个月前 | |
Matmul使用的SocVerison整改为NpuArch新接口 Co-authored-by: wangmingli<wangmingli6@h-partners.com> # message auto-generated for no-merge-commit merge: !1850 merge 9.0.0-beta.1 into 9.0.0-beta.1 Matmul使用的SocVerison整改为NpuArch新接口 Created-by: wangmingli Commit-by: wangmingli Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 根据开源要求,Matmul目录下的950的SocVerison需要使用NpuArch新接口作为区分代码分支的判断逻辑; 因此本PR对代码中涉及使用950的socversion的地方进行了替换,并对UT测试框架进行了兼容NpuArch的适配,对存量的Ascend910_95等命名的函数和类名进行了更改 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/701 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 本地mm用例验证 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!1850 | 5 个月前 | |
Matmul使用的SocVerison整改为NpuArch新接口 Co-authored-by: wangmingli<wangmingli6@h-partners.com> # message auto-generated for no-merge-commit merge: !1850 merge 9.0.0-beta.1 into 9.0.0-beta.1 Matmul使用的SocVerison整改为NpuArch新接口 Created-by: wangmingli Commit-by: wangmingli Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 根据开源要求,Matmul目录下的950的SocVerison需要使用NpuArch新接口作为区分代码分支的判断逻辑; 因此本PR对代码中涉及使用950的socversion的地方进行了替换,并对UT测试框架进行了兼容NpuArch的适配,对存量的Ascend910_95等命名的函数和类名进行了更改 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/701 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 本地mm用例验证 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!1850 | 5 个月前 | |
消除 quant_matmul, mv 编译告警 Co-authored-by: c00943476<chenlyucheng@huawei.com> # message auto-generated for no-merge-commit merge: !1419 merge master into master 消除 quant_matmul, mv 编译告警 Created-by: oscillated Commit-by: c00943476 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 消除 quant_matmul, mv 编译告警 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> 关联Issue [#756](https://gitcode.com/cann/ops-nn/issues/756) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 再次编译nn仓opapi,无相关编译告警信息。 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!1419 | 5 个月前 | |
Merging the dev repository and open source repository. Modify the README and aclnn issues Co-authored-by: zhouwenfang<zhouwenfang3@h-partners.com> # message auto-generated for no-merge-commit merge: !1120 merge master into master Merging the dev repository and open source repository. Modify the README and aclnn issues Created-by: zhouwenfang Commit-by: zhouwenfang Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!1120 | 5 个月前 | |
MM类算子blockDim统一命名为numBlocks Co-authored-by: Hu1L1<chenshujian5@huawei.com> # message auto-generated for no-merge-commit merge: !976 merge block_dim into master MM类算子blockDim统一命名为numBlocks Created-by: Hu1L1 Commit-by: Hu1L1 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> Ascend 950PR/Ascend 950DT架构,MM类算子blockDim相关概念更改为numBlocks ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> https://gitcode.com/cann/ops-nn/issues/487 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 二级冒烟 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:相关概念重命名 See merge request: cann/ops-nn!976 | 6 个月前 | |
MM类算子blockDim统一命名为numBlocks Co-authored-by: Hu1L1<chenshujian5@huawei.com> # message auto-generated for no-merge-commit merge: !976 merge block_dim into master MM类算子blockDim统一命名为numBlocks Created-by: Hu1L1 Commit-by: Hu1L1 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> Ascend 950PR/Ascend 950DT架构,MM类算子blockDim相关概念更改为numBlocks ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> https://gitcode.com/cann/ops-nn/issues/487 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 二级冒烟 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:相关概念重命名 See merge request: cann/ops-nn!976 | 6 个月前 | |
update socversion Co-authored-by: liulinxiang<liulinxiang1@huawei.com> # message auto-generated for no-merge-commit merge: !1797 merge 9.0.0-beta.1 into 9.0.0-beta.1 update socversion Created-by: liulinxiang Commit-by: liulinxiang Merged-by: cann-robot Description: ## 描述 socversion 整改 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue https://gitcode.com/cann/ops-nn/issues/970 <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!1797 | 5 个月前 | |
[matmul]socversion整改,增加头文件引用 Co-authored-by: littlemons<yaowenjie7@huawei.com> # message auto-generated for no-merge-commit merge: !1974 merge 9.0.0-beta.1 into 9.0.0-beta.1 [matmul]socversion整改,增加头文件引用 Created-by: littlemons Commit-by: littlemons Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> [matmul]socversion整改,增加头文件引用 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> [#1091](https://gitcode.com/cann/ops-nn/issues/1091) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 本地编译通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!1974 | 5 个月前 | |
[matmul]socversion整改,增加头文件引用 Co-authored-by: littlemons<yaowenjie7@huawei.com> # message auto-generated for no-merge-commit merge: !1974 merge 9.0.0-beta.1 into 9.0.0-beta.1 [matmul]socversion整改,增加头文件引用 Created-by: littlemons Commit-by: littlemons Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> [matmul]socversion整改,增加头文件引用 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> [#1091](https://gitcode.com/cann/ops-nn/issues/1091) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 本地编译通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!1974 | 5 个月前 | |
matmul 循环依赖重构 Co-authored-by: c00943476<chenlyucheng@huawei.com> # message auto-generated for no-merge-commit merge: !787 merge master into master matmul 循环依赖重构 Created-by: oscillated Commit-by: c00943476 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> matmul目录下common与mat_mul_v3、batch_mat_mul_v3目录循环依赖重构 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> 关联nn仓Issue [#252](https://gitcode.com/cann/ops-nn/issues/252) ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!787 | 5 个月前 | |
Matmul使用的SocVerison整改为NpuArch新接口 Co-authored-by: wangmingli<wangmingli6@h-partners.com> # message auto-generated for no-merge-commit merge: !1850 merge 9.0.0-beta.1 into 9.0.0-beta.1 Matmul使用的SocVerison整改为NpuArch新接口 Created-by: wangmingli Commit-by: wangmingli Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 根据开源要求,Matmul目录下的950的SocVerison需要使用NpuArch新接口作为区分代码分支的判断逻辑; 因此本PR对代码中涉及使用950的socversion的地方进行了替换,并对UT测试框架进行了兼容NpuArch的适配,对存量的Ascend910_95等命名的函数和类名进行了更改 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/701 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 本地mm用例验证 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!1850 | 5 个月前 | |
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 | 7 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 5 个月前 | ||
| 2 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 6 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 6 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 6 个月前 | ||
| 6 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 7 个月前 |