| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
npu arch adapt. Co-authored-by: ray-shaw<shaorui4@huawei.com> # message auto-generated for no-merge-commit merge: !7945 merge master into master npu arch adapt. Created-by: ray-shaw Commit-by: ray-shaw Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> npu arch开源整改,涉及conv2d、conv3d、extendconv2d ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> 关联Issue [#4590](https://gitcode.com/cann/ops-nn/issues/4590) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> rdv pass ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [x] AI辅助编写 See merge request: cann/ops-nn!7945 | 1 个月前 | |
mte2 preload for perf optimization. Co-authored-by: ray-shaw<shaorui4@huawei.com> # message auto-generated for no-merge-commit merge: !8339 merge preload into master mte2 preload for perf optimization. Created-by: ray-shaw Commit-by: ray-shaw Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 通过mte2预加载实现性能优化 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> 关联Issue [#4831](https://gitcode.com/cann/ops-nn/issues/4831) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> rdv pass;daily用例pass。 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [x] AI辅助编写 See merge request: cann/ops-nn!8339 | 1 个月前 | |
DX/DW算子,优化aclnn通路和kernel代码超大函数 Co-authored-by: xiaojinfeng<xiaojinfeng1@huawei.com> # message auto-generated for no-merge-commit merge: !8381 merge cleancode into master DX/DW算子,优化aclnn通路和kernel代码超大函数 Created-by: okoka Commit-by: xiaojinfeng Merged-by: cann-robot Description: ## 描述 DX/DW算子,优化aclnn通路和kernel代码超大函数  ## 关联的Issue [#4633](https://gitcode.com/cann/ops-nn/issues/4633) ## 测试 添加辅助函数,减少超大函数。RDV验证通过。 ## 文档更新 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!8381 | 1 个月前 | |
问题修复:ExtendConvTranspose算子1核场景下部分case精度失败问题 Co-authored-by: sunlesheng<sunlesheng@huawei.com> # message auto-generated for no-merge-commit merge: !8701 merge bugfix_1c_fail into master 问题修复:ExtendConvTranspose算子1核场景下部分case精度失败问题 Created-by: sunlesheng Commit-by: sunlesheng Merged-by: cann-robot Description: ## 描述 ExtendConvTranspose算子CheckFullLoadEnable()通过修改 curEnableFullLoad_,但conv3d_bp_func.h 和 conv3d_bp_kernel_split_func.h 中有 3 处仍直接读 self->ctx.tiling_->enableFullLoad(从未被修改,恒为初始值 1) ## 关联的Issue https://gitcode.com/cann/ops-nn/issues/4822 ## 测试 RDV、compile通过 ## 文档更新 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!8701 | 1 个月前 | |
DX、ExtendConvTranspose算子修改Tilingdata进行常量传播 Co-authored-by: sunlesheng<sunlesheng@huawei.com> # message auto-generated for no-merge-commit merge: !8467 merge const_tilingdata into master DX、ExtendConvTranspose算子修改Tilingdata进行常量传播 Created-by: sunlesheng Commit-by: sunlesheng Merged-by: cann-robot Description: ## 描述 当前ExtendConvTranspose算子A16W8场景下均使用内积模板,大量case存在scalar bound,因此通过small kernel模板(scalar很少)优化,提升性能 ## 关联的Issue https://gitcode.com/cann/ops-nn/issues/4617 ## 测试 RDV通过、compile通过 ## 文档更新 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!8467 | 1 个月前 | |
fix conv3dv2 cache tiling bug Co-authored-by: huafeng793<chenhuafeng2@huawei.com> # message auto-generated for no-merge-commit merge: !8712 merge conv_cache_bug into master fix conv3dv2 cache tiling bug Created-by: huafeng793 Commit-by: huafeng793 Merged-by: cann-robot Description: ## 描述 一、修复conv3dv2算子cache tiling bug: conv3dv2 api tilingdata未正确赋值outputOrder,导致cache tiling时outputOrder始终判断为0,走HW切分模式 cache tiling解析outputOrder也正好解析错误,将outputOrder=0(默认值)识别为M模式,于是: 1、第一次tiling=M模式 -> cache outputOrder=0(默认值) -> 第二次tiling为cache,解析outputOrder=0为M模式 2、第一次tiling=HW模式 -> cache outputOrder=0(默认值) -> 第二次tiling为cache,解析outputOrder=0为M模式,导致生成异常tilingkey(用M模式计算了HW的tiling),导致kernel AIC 二、修复conv3dv2算子NDHWC输入时正确golden计算 ## 关联的Issue [#4838](https://gitcode.com/cann/ops-nn/issues/4838) ## 测试 RDV ## 文档更新 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!8712 | 1 个月前 | |
DX/DW算子,优化aclnn通路和kernel代码超大函数 Co-authored-by: xiaojinfeng<xiaojinfeng1@huawei.com> # message auto-generated for no-merge-commit merge: !8381 merge cleancode into master DX/DW算子,优化aclnn通路和kernel代码超大函数 Created-by: okoka Commit-by: xiaojinfeng Merged-by: cann-robot Description: ## 描述 DX/DW算子,优化aclnn通路和kernel代码超大函数  ## 关联的Issue [#4633](https://gitcode.com/cann/ops-nn/issues/4633) ## 测试 添加辅助函数,减少超大函数。RDV验证通过。 ## 文档更新 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!8381 | 1 个月前 | |
npu arch adapt. Co-authored-by: ray-shaw<shaorui4@huawei.com> # message auto-generated for no-merge-commit merge: !7945 merge master into master npu arch adapt. Created-by: ray-shaw Commit-by: ray-shaw Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> npu arch开源整改,涉及conv2d、conv3d、extendconv2d ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> 关联Issue [#4590](https://gitcode.com/cann/ops-nn/issues/4590) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> rdv pass ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [x] AI辅助编写 See merge request: cann/ops-nn!7945 | 1 个月前 | |
打标签 Co-authored-by: y60124828<yanglou1@h-partners.com> # message auto-generated for no-merge-commit merge: !8369 merge master into master 打标签 Created-by: yanglu-1 Commit-by: y60124828 Merged-by: cann-robot Description: ## 描述 nn仓打标签 ## 关联的Issue 关联Issue [#4600](https://gitcode.com/cann/ops-nn/issues/4600) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!8369 | 1 个月前 | |
format cpp Co-authored-by: yang-di52<yangdi52@huawei.com> # message auto-generated for no-merge-commit merge: !6784 merge issue_fix into master format cpp Created-by: yang-di52 Commit-by: yang-di52 Merged-by: cann-robot Description: ## 描述 批量刷新cpp代码格式 ## 关联的Issue [#3791](https://gitcode.com/cann/ops-nn/issues/3791) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:代码格式化 ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!6784 | 2 个月前 | |
fix schedule mode & embeddingHash Doc & groupNormSilu codecheck Co-authored-by: xieshengwei1024<xieshengwei3@huawei.com> # message auto-generated for no-merge-commit merge: !7076 merge master into master fix schedule mode & embeddingHash Doc & groupNormSilu codecheck Created-by: xieshengwei1024 Commit-by: xieshengwei1024 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 1.系列SyncAll算子添加scheduleMode 2.embeddingHash算子文档错误修改 3.groupNormSilu修改超大圈复杂度问题 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> 关联issue3858 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 已进行本地编译测试、ut测试及上板aclnn测试 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了embeddingHash系列算子的readme文档 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [x] AI辅助编写 See merge request: cann/ops-nn!7076 | 2 个月前 | |
npu arch adapt. Co-authored-by: ray-shaw<shaorui4@huawei.com> # message auto-generated for no-merge-commit merge: !7945 merge master into master npu arch adapt. Created-by: ray-shaw Commit-by: ray-shaw Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> npu arch开源整改,涉及conv2d、conv3d、extendconv2d ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> 关联Issue [#4590](https://gitcode.com/cann/ops-nn/issues/4590) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> rdv pass ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [x] AI辅助编写 See merge request: cann/ops-nn!7945 | 1 个月前 | |
修复ophost ut 编译失败和执行失败的问题 Co-authored-by: 18811725231<yangdi52@huawei.com> # message auto-generated for no-merge-commit merge: !8679 merge ziliao into master 修复ophost ut 编译失败和执行失败的问题 Created-by: yang-di52 Commit-by: 18811725231 Merged-by: cann-robot Description: ## 描述 本 PR 主要修复 op_host 相关单元测试的编译失败与执行失败问题。改动集中在三个测试文件:test_extend_conv_transpose_tiling.cpp 补齐了新增属性和平台信息,test_index_infershape.cpp 和 test_sparse_tensor_dense_mat_mul_infershape.cpp 则改用统一的测试辅助接口与上下文参数结构重写用例,使测试适配当前接口定义并能正常编译运行。 ## 关联的Issue [#4794](https://gitcode.com/cann/ops-nn/issues/4794) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!8679 | 1 个月前 | |
open quant conv2d Co-authored-by: huafeng793<chenhuafeng2@huawei.com> # message auto-generated for no-merge-commit merge: !7808 merge quantconv2dopen into master open quant conv2d Created-by: huafeng793 Commit-by: huafeng793 Merged-by: cann-robot Description: ## 描述 quant conv2d ascendc算子开源 ## 关联的Issue [#4425](https://gitcode.com/cann/ops-nn/issues/4425) ## 测试 ut,example,rdv验证通过 ## 文档更新 新增quant conv2d readme文档  ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!7808 | 1 个月前 | |
Conv:QuantUnsqueeze、Split相关融合pass迁移 Co-authored-by: weijian317<gaoweijian1@huawei.com> # message auto-generated for no-merge-commit merge: !7810 merge iter into master Conv:QuantUnsqueeze、Split相关融合pass迁移 Created-by: weijian317 Commit-by: weijian317 Merged-by: cann-robot Description: ## 描述 1、QuantUnsqueezeConv2DFusionPass融合pass开源实现 2、ASplitConv2dConcatPass融合pass开源实现 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> [#4546](https://gitcode.com/cann/ops-nn/issues/4546) ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ut覆盖,相关场景端到端验证 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [x] AI辅助编写 See merge request: cann/ops-nn!7810 | 1 个月前 | |
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: !293 merge license into master Format update: Adjusted the license description format in all relevant files. Created-by: jiangqi2025 Commit-by: jiangqi Merged-by: turing_project1 Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!293 | 9 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 9 个月前 |