| Files | Last commit | Last update |
|---|---|---|
fix: pad_infershape 增加数据指针与 shape size 校验;expand/tile 以 static_cast 替换 reinterpret_cast Co-authored-by: Xbying<2119046648@qq.com> # message auto-generated for no-merge-commit merge: !5471 merge 11 into master fix: pad_infershape 增加数据指针与 shape size 校验;expand/tile 以 static_cast 替换 reinterpret_cast Created-by: 2301_81474000 Commit-by: Xbying Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 1. paddings_num 改用 int64_t 接收并校验 <= 0,通过后才 static_cast<size_t>;增加 paddings_value == nullptr 校验。 2. reinterpret_cast 替换为 static_cast 经 void* 中转。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> https://gitcode.com/cann/ops-math/issues/3094 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!5471 | 2 months ago | |
feat: expand/tile/pad/pad_v3/mirror_pad/get_shape支持Ascend960PR Co-authored-by: ly_cann_coder<liyao152@huawei.com> # message auto-generated for no-merge-commit merge: !6568 merge dev_960 into master feat: expand/tile/pad/pad_v3/mirror_pad/get_shape支持Ascend960PR Created-by: ly_cann_coder Commit-by: ly_cann_coder Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> expand/tile/pad/pad_v3/mirror_pad/get_shape支持Ascend960PR ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> https://gitcode.com/cann/ops-math/issues/3836 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!6568 | 22 days ago | |
feat(5162):sqrt\maximum\minimum\tile\exp\reciprocal\neg\logical_not算子适配5162A Co-authored-by: pcmbyn<liuhaiyang42@huawei.com> # message auto-generated for no-merge-commit merge: !6473 merge adapt-5162a-batch2 into master feat(5162):sqrt\maximum\minimum\tile\exp\reciprocal\neg\logical_not算子适配5162A Created-by: pcmbyn Commit-by: pcmbyn Merged-by: cann-robot Description: ## 描述 sqrt\maximum\minimum\tile\exp\reciprocal\neg\logical_not八算子适配 Ascend5162A,复用 arch35 同源目录追加式完成,共 22 个文件(9 def + 9 CMakeLists + reciprocal kernel 1 + neg/exp/tile op_api 3 格式重排)。 - **统一注册**: *_def.cpp 各追加 1 行 AddConfig("ascend5162a", aicoreConfig)——共享 950 的 config 对象,dtype 注册面与 950 完全一致;CMakeLists.txt 追加 ascend5162a / arch35 - **reciprocal kernel**:删除冗余 include "atvoss/reduce/reduce_sch.h"(本算子仅用 ElementwiseSch、全文零 reduce 引用;该头传递引入的 reduce_operator.h 中 CeilDivision 缺 __simd_callee__ 属性,dav-516 上编译报错) - **neg/exp/tile op_api**:仅 clang-format 重排(历史代码规范格式化残留,功能零差异) - **broadcast_to 依赖注册**:tile 的 tiling 复用 broadcast_to 的 tiling 基类(TileCompileInfo = BroadcastToCompileInfo,CMakeLists DEPENDENCIES broadcast_to),不注册 broadcast_to 会导致 5162a 的 libophost_math.so 未定义符号、整库加载失败——随本 MR 补齐注册,kernel 侧无改动 - **其余零改动**:sqrt/maximum/minimum/exp/neg/logical_not 的 kernel 与全部 tiling 零修改 ## 关联的Issue [[Requirement|需求建议]: sqrt\maximum\minimum\tile\exp\reciprocal\neg\logical_not算子适配5162](https://gitcode.com/cann/ops-math/issues/3656) ## 测试 ## 文档更新 ## 类型标签 - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!6473 | 9 days ago | |
fix(tile): infershape增加multiples空数据校验 Co-authored-by: ly_cann_coder<liyao152@huawei.com> # message auto-generated for no-merge-commit merge: !7176 merge dev_tile into master fix(tile): infershape增加multiples空数据校验 Created-by: ly_cann_coder Commit-by: ly_cann_coder Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> infershape增加multiples空数据校验 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> https://gitcode.com/cann/ops-math/issues/4586 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!7176 | 8 days ago |
| Files | Last commit | Last update |
|---|---|---|
| 2 months ago | ||
| 22 days ago | ||
| 9 days ago | ||
| 8 days ago |