| modified md files(for readability improvement) Co-authored-by: duhuiping<duhuiping@h-partners.com> # message auto-generated for no-merge-commit merge: !7817 merge 9.1.0 into 9.1.0 modified md files(for readability improvement) Created-by: gitee-duhuiping Commit-by: duhuiping Merged-by: cann-robot Description: ## 描述 1. Optimized the function description and parameter description. 2. Optimized the calculation formula. 3. Modified the description of interface invoking, deleted repeated content, and corrected parameter names. ## 关联的Issue [#4236](https://gitcode.com/cann/ops-nn/issues/4236) ## 测试 Only involves updating the MD document description, does not involve testing. ## 文档更新 md files ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!7817 | 15 天前 |
| md文档和示例代码修复 Co-authored-by: Chen_HaoWen<chenhaowen12@huawei.com> # message auto-generated for no-merge-commit merge: !2978 merge master_qbn into master md文档和示例代码修复 Created-by: Chen_HaoWen Commit-by: Chen_HaoWen Merged-by: cann-robot Description: ## 描述 md文档和示例代码修复 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!2978 | 4 个月前 |
| 删除 AddLayerNorm 相关 FusionPass Co-authored-by: du-hua1024<duhua2@huawei.com> # message auto-generated for no-merge-commit merge: !6873 merge 9.1.0 into 9.1.0 删除 AddLayerNorm 相关 FusionPass Created-by: du-hua1024 Commit-by: du-hua1024 Merged-by: cann-robot Description: ## 描述 AddLayerNorm 相关 FusionPass 在迁移中对框架有新接口诉求,该接口不能满足老版本运行时兼容要求;且该pass有legacy存量pass功能可用,因此关闭该pass。 删除 AddLayerNormFusionPass 和 AddLayerNormV4FusionPass 相关逻辑,避免继续注册和编译这两类图融合规则。 本次同步移除: - norm/add_layer_norm/op_graph/fusion_pass 下的 pass 实现、声明及专用 helper/兼容头文件 - norm/add_layer_norm/tests/ut/op_graph 下对应 fusion pass 单测和 UT 入口 ## 关联的Issue 无 ## 测试 - layernorm不会命中删除的fusion pass ## 文档更新 无 ## 类型标签 - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:删除 AddLayerNorm 图融合 pass 相关逻辑 ## AI/Agent生成声明 - [x] AI辅助编写 See merge request: cann/ops-nn!6873 | 1 个月前 |
| remove simplified_key, default value is 0 Co-authored-by: cong-jiyu<congjiyu@h-partners.com> # message auto-generated for no-merge-commit merge: !4892 merge master into master remove simplified_key, default value is 0 Created-by: cong-jiyu Commit-by: cong-jiyu Merged-by: cann-robot Description: ## 描述 当simplified_key中属性只有default=0,且ascendc_config中配置了算子,那么simplified_key.ini文件可以删除,因为默认值为0. 修改了ascendc_config.json文件,将算子host/config中配置了soc,但是未在ascendc_config.json中的算子补充上去。 ## 关联的Issue [#1985](https://gitcode.com/cann/ops-nn/issues/1985) ## 测试 编译950、910bpass ## 文档更新 更新了ascendc_config.json配置了算子的simplified_key的ini文件 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!4892 | 2 个月前 |
| fix: 修复 norm 类算子编程规范问题 Co-authored-by: wangpengbo26<wangpengbo26@huawei.com> # message auto-generated for no-merge-commit merge: !5777 merge cleancode_cpp into master fix: 修复 norm 类算子编程规范问题 Created-by: wangpengbo26 Commit-by: wangpengbo26 Merged-by: cann-robot Description: ## 描述 本 PR 针对 norm 类算子中的 C++ 编程规范问题进行集中整改,主要包括: - add_rms_norm_dynamic_quant:抽取 GetSingleRowPowerSplit 中的移位步长常量,替换 2/4/8/16/32 等魔鬼数字。 - layer_norm_v3:使用 GetCompileInfo<T>() 获取 compile info,直接传递 regbaseCompileInfo 成员地址;为未修改成员变量的 helper 函数补充 const 限定。 - rms_norm_dynamic_mx_quant:示例代码使用可写字符数组传递 roundMode,避免对字符串字面量做 const_cast;打印数量抽取为常量;tiling 数据拷贝源指针改为 static_cast<const void*>。 - rms_norm_grad:统一 CheckShapesEqual 声明侧入参命名。 - 清理部分 norm kernel 文件中的冗余空行,降低格式类扫描噪声。 ## 关联的Issue - 关联 Issue #3208: https://gitcode.com/cann/ops-nn/issues/3208 ## 测试 - 验证通过 ## 文档更新 无文档更新。 ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!5777 | 1 个月前 |
| 删除 AddLayerNorm 相关 FusionPass Co-authored-by: du-hua1024<duhua2@huawei.com> # message auto-generated for no-merge-commit merge: !6873 merge 9.1.0 into 9.1.0 删除 AddLayerNorm 相关 FusionPass Created-by: du-hua1024 Commit-by: du-hua1024 Merged-by: cann-robot Description: ## 描述 AddLayerNorm 相关 FusionPass 在迁移中对框架有新接口诉求,该接口不能满足老版本运行时兼容要求;且该pass有legacy存量pass功能可用,因此关闭该pass。 删除 AddLayerNormFusionPass 和 AddLayerNormV4FusionPass 相关逻辑,避免继续注册和编译这两类图融合规则。 本次同步移除: - norm/add_layer_norm/op_graph/fusion_pass 下的 pass 实现、声明及专用 helper/兼容头文件 - norm/add_layer_norm/tests/ut/op_graph 下对应 fusion pass 单测和 UT 入口 ## 关联的Issue 无 ## 测试 - layernorm不会命中删除的fusion pass ## 文档更新 无 ## 类型标签 - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:删除 AddLayerNorm 图融合 pass 相关逻辑 ## AI/Agent生成声明 - [x] AI辅助编写 See merge request: cann/ops-nn!6873 | 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: !365 merge license5 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!365 | 7 个月前 |
| modified md files (README.md for add_layer_norm ) Co-authored-by: duhuiping<duhuiping@h-partners.com> # message auto-generated for no-merge-commit merge: !8146 merge 9.1.0 into 9.1.0 modified md files (README.md for add_layer_norm ) Created-by: gitee-duhuiping Commit-by: duhuiping Merged-by: cann-robot Description: ## 描述 The average value of x in the calculation formula is modified. ## 关联的Issue [#4442](https://gitcode.com/cann/ops-nn/issues/4442) ## 测试 Only involves updating the MD document description, does not involve testing. ## 文档更新 norm/add_layer_norm/README.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!8146 | 3 天前 |