| 批量修改md文档冗余空格第3批 Co-authored-by: gitcode-chenjiao<chenjiao31@huawei.com> # message auto-generated for no-merge-commit merge: !3318 merge master into master 批量修改md文档冗余空格第3批 Created-by: gitcode-chenjiao Commit-by: gitcode-chenjiao Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 批量修改md中冗余空格 ## 关联的Issue [DOC_1962#冗余空格](https://gitcode.com/cann/ops-math/issues/1962) ## 测试 自验证 ## 文档更新 all md ## 类型标签 - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [X ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!3318 | 2 个月前 |
| [feat]Add two aicpu op ReduceAll and Div Co-authored-by: FengHaozhan<fenghaozhan@huawei.com> # message auto-generated for no-merge-commit merge: !2750 merge ReduceAll-Div into master [feat]Add two aicpu op ReduceAll and Div Created-by: FengHaozhan Commit-by: FengHaozhan Merged-by: cann-robot Description: ## 描述 新增 Div 和 ReduceAll 两个 AICPU 算子实现,补充对应的算子定义、AICPU kernel、GE IR 图模式样例以及单元测试。 同步更新 Div、ReduceAll 的 README 和中文算子列表,补充 AI CPU 支持信息与图模式调用说明。 ## 关联的Issue #1566 ## 测试 基于本次代码变更,建议重点验证以下场景: 1. 单元测试 - 验证新增 Div AICPU UT,覆盖基础除法、广播、整型边界等场景。 - 验证新增 ReduceAll AICPU UT,覆盖逻辑归约行为。 2. 功能验证 - 编译并运行 Div 的 GE IR 图模式样例,确认图模式调用链路可用。 - 编译并运行 ReduceAll 的 GE IR 图模式样例,确认图模式调用链路可用。 3. 构建与文档验证 - 验证新增 AICPU 实现、样例和测试代码可参与构建。 - 检查 README 与 docs/zh/op_list.md 的入口和支持信息是否一致。 ## 文档更新 更新了 Div、ReduceAll 的 README,并在 docs/zh/op_list.md 中补充相关算子的 AI CPU 支持说明。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!2750 | 3 个月前 |
| aclnnAll中950soc判断修改为arch Co-authored-by: sunzhongwen1<sunzhongwen1@huawei.com> # message auto-generated for no-merge-commit merge: !3002 merge aclnnall_arch_modify into master aclnnAll中950soc判断修改为arch Created-by: sunzhongwen1 Commit-by: sunzhongwen1 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> aclnn中,将950的soc判断改为用arch判断,保证8.5.2版本cann包编译成功 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!3002 | 3 个月前 |
| reduceany/reduceall 修改dag图,减少cast;增加inferdtype Co-authored-by: sunzhongwen1<sunzhongwen1@huawei.com> # message auto-generated for no-merge-commit merge: !2868 merge removereduceany/allcast into master reduceany/reduceall 修改dag图,减少cast;增加inferdtype Created-by: sunzhongwen1 Commit-by: sunzhongwen1 Merged-by: cann-robot Description: ## 描述 1.修改reduceall、reduceany对于浮点类型的处理,reduceop前把浮点类型转换为0/1的int32数据类型,reduceop后把int32cast成uint8,dag图从一开始的四次cast减少到两次cast。 2.reduceall、reduceany 的inferdtype走rt2.0,新增graph infer文件 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!2868 | 3 个月前 |
| replace OP_LOGE for reduce/bias_add_grad/dot/square_sum_v1 in ops-math Co-authored-by: jzj007<jiangzhijie9@huawei.com> # message auto-generated for no-merge-commit merge: !3086 merge master into master replace OP_LOGE for reduce/bias_add_grad/dot/square_sum_v1 in ops-math Created-by: jzj007 Commit-by: jzj007 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修改reduce_all等算子的ErrMsg ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> [#1839](https://gitcode.com/cann/ops-math/issues/1839) ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!3086 | 2 个月前 |
| 删除vf内无用scalar操作 Co-authored-by: sunzhongwen1<sunzhongwen1@huawei.com> # message auto-generated for no-merge-commit merge: !3180 merge remove_reduceall_scalar_in_vf into master 删除vf内无用scalar操作 Created-by: sunzhongwen1 Commit-by: sunzhongwen1 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> vf内有部分冗余的scalar计算,这部分计算严重影响了vf计算性能,删除该部分scalar计算,直接使用updateMask自减就可以 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!3180 | 2 个月前 |
| fix(aicpu): correct op def config for math ops Co-authored-by: zhaowenrui666<zhaowenrui7@huawei.com> # message auto-generated for no-merge-commit merge: !2876 merge opdeffix into master fix(aicpu): correct op def config for math ops Created-by: zhaowenrui666 Commit-by: zhaowenrui666 Merged-by: cann-robot Description: ## 描述 修正一批 math 仓 AICPU 算子的 op def 配置信息错误。 本次修改主要覆盖 opsFlag、subTypeOfInferShape、formatAgnostic 等配置项;其中与默认配置一致的场景,优先回收为默认值,减少冗余显式配置。 ## 关联的Issue https://gitcode.com/cann/ops-math/issues/1633 ## 测试 完成静态检查与配置项比对,确认相关算子的 def 配置修改后符合预期。 ## 文档更新 无 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!2876 | 3 个月前 |
| [feat]Add two aicpu op ReduceAll and Div Co-authored-by: FengHaozhan<fenghaozhan@huawei.com> # message auto-generated for no-merge-commit merge: !2750 merge ReduceAll-Div into master [feat]Add two aicpu op ReduceAll and Div Created-by: FengHaozhan Commit-by: FengHaozhan Merged-by: cann-robot Description: ## 描述 新增 Div 和 ReduceAll 两个 AICPU 算子实现,补充对应的算子定义、AICPU kernel、GE IR 图模式样例以及单元测试。 同步更新 Div、ReduceAll 的 README 和中文算子列表,补充 AI CPU 支持信息与图模式调用说明。 ## 关联的Issue #1566 ## 测试 基于本次代码变更,建议重点验证以下场景: 1. 单元测试 - 验证新增 Div AICPU UT,覆盖基础除法、广播、整型边界等场景。 - 验证新增 ReduceAll AICPU UT,覆盖逻辑归约行为。 2. 功能验证 - 编译并运行 Div 的 GE IR 图模式样例,确认图模式调用链路可用。 - 编译并运行 ReduceAll 的 GE IR 图模式样例,确认图模式调用链路可用。 3. 构建与文档验证 - 验证新增 AICPU 实现、样例和测试代码可参与构建。 - 检查 README 与 docs/zh/op_list.md 的入口和支持信息是否一致。 ## 文档更新 更新了 Div、ReduceAll 的 README,并在 docs/zh/op_list.md 中补充相关算子的 AI CPU 支持说明。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!2750 | 3 个月前 |
| Arch编码更新 Co-authored-by: liulinxiang<liulinxiang1@huawei.com> # message auto-generated for no-merge-commit merge: !992 merge master1 into master Arch编码更新 Created-by: liulinxiang Commit-by: liulinxiang Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!992 | 7 个月前 |
| [feat]Add two aicpu op ReduceAll and Div Co-authored-by: FengHaozhan<fenghaozhan@huawei.com> # message auto-generated for no-merge-commit merge: !2750 merge ReduceAll-Div into master [feat]Add two aicpu op ReduceAll and Div Created-by: FengHaozhan Commit-by: FengHaozhan Merged-by: cann-robot Description: ## 描述 新增 Div 和 ReduceAll 两个 AICPU 算子实现,补充对应的算子定义、AICPU kernel、GE IR 图模式样例以及单元测试。 同步更新 Div、ReduceAll 的 README 和中文算子列表,补充 AI CPU 支持信息与图模式调用说明。 ## 关联的Issue #1566 ## 测试 基于本次代码变更,建议重点验证以下场景: 1. 单元测试 - 验证新增 Div AICPU UT,覆盖基础除法、广播、整型边界等场景。 - 验证新增 ReduceAll AICPU UT,覆盖逻辑归约行为。 2. 功能验证 - 编译并运行 Div 的 GE IR 图模式样例,确认图模式调用链路可用。 - 编译并运行 ReduceAll 的 GE IR 图模式样例,确认图模式调用链路可用。 3. 构建与文档验证 - 验证新增 AICPU 实现、样例和测试代码可参与构建。 - 检查 README 与 docs/zh/op_list.md 的入口和支持信息是否一致。 ## 文档更新 更新了 Div、ReduceAll 的 README,并在 docs/zh/op_list.md 中补充相关算子的 AI CPU 支持说明。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!2750 | 3 个月前 |