| Files | Last commit | Last update |
|---|---|---|
concat golden 覆盖 aclnnCat/aclnnStack 通路并修正 aclnnCat 文档 Co-authored-by: hw-zhangpanpan<zhangpanpan5@huawei.com> # message auto-generated for no-merge-commit merge: !6564 merge master into master concat golden 覆盖 aclnnCat/aclnnStack 通路并修正 aclnnCat 文档 Created-by: hw-zhangpanpan Commit-by: hw-zhangpanpan Merged-by: cann-robot Description: ## 描述 1、将原本仅覆盖 kernel/GEIR 通路的 __golden__ 结构重构为 __spec__ 结构,按注册名区分通路: "concat" → ConcatKernelSpec(kernel/GEIR 通路) "aclnnCat" / "aclnnStack" → CatStackSpec(aclnn 通路) 2、修正 conversion/concat_d/docs/aclnnCat.md 中将输出非连续标记为支持(- → √)。 ## 关联的Issue https://gitcode.com/cann/ops-math/issues/3815 ## 测试 泛化用例 ## 文档更新 aclnnCat.md ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!6564 | 19 days ago | |
pack和concat算子aclnn通路支持非连续处理 Co-authored-by: hw-zhangpanpan<zhangpanpan5@huawei.com> # message auto-generated for no-merge-commit merge: !4289 merge master into master pack和concat算子aclnn通路支持非连续处理 Created-by: hw-zhangpanpan Commit-by: hw-zhangpanpan Merged-by: cann-robot Description: ## 描述 目前concat算子aclnnn通路支持的非连续处理场景是非连续轴在dim轴的前一轴,并且最多只支持32个非连续输入,其他非连续场景都会转连续再处理,这会造成输入个数比较多的时候,会大量调用slice算子,性能不如竞品;pack算子所有的非连续场景都需要转连续往后处理,性能较竞品差。 根据常用场景 1、支持非连续输入的输入需要超过32个。本次需要按照64个输入一组,超过64个输入循环处理 2、支持dim=0场景的非连续处理 ## 关联的Issue https://gitcode.com/cann/ops-math/issues/3343 ## 测试 冒烟,泛化测试 ## 文档更新 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!4289 | 1 month ago |
| Files | Last commit | Last update |
|---|---|---|
| 19 days ago | ||
| 1 month ago |