| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix: StridedSliceAssignV2 负 axes 归一化与越界校验 Co-authored-by: IceBearPolar<xuxuepeng4@huawei.com> # message auto-generated for no-merge-commit merge: !4611 merge master into master fix: StridedSliceAssignV2 负 axes 归一化与越界校验 Created-by: IceBearPolar Commit-by: IceBearPolar Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> - 修复 aclnnStridedSliceAssignV2 host tiling AdjustWithAxes 对 axes 未校验的问题:负轴直接作为数组下标会导致 OOB 写,进而触发 free(): invalid pointer / host abort(fixes #2485)。 - 对 axes 做负轴归一化(axis < 0 → axis + rank),并校验合法范围 [-rank, rank);归一化后轴重复时返回失败。 - 用 std::vector 替代 new[]/delete[],补充 tiling UT 与 golden 对齐校验。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> https://gitcode.com/cann/ops-math/issues/2485 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> bash build.sh -u --ophost --ops=strided_slice_assign_v2 --soc=ascend910b --gtest_filter=StridedSliceAssignV2*  ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!4611 | 19 天前 | |
fix(st): 同步 fill/im2col/strided_slice_v2/strided_slice_v3/trans_data/bias_add_grad/grouped_bias_add_grad/is_close/nan_to_num/reduce_min/reduce_prod/reduce_sum/right_shift 的 golden 与 csv 至 cie 最新版本 Co-authored-by: yefeicoding<yefei25@huawei.com> # message auto-generated for no-merge-commit merge: !3607 merge st_other into master fix(st): 同步 fill/im2col/strided_slice_v2/strided_slice_v3/trans_data/bias_add_grad/grouped_bias_add_grad/is_close/nan_to_num/reduce_min/reduce_prod/reduce_sum/right_shift 的 golden 与 csv 至 cie 最新版本 Created-by: yefeicoding Commit-by: yefeicoding Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue https://gitcode.com/cann/ops-math/issues/1961 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:补充用例 See merge request: cann/ops-math!3607 | 2 个月前 | |
fix: StridedSliceAssignV2 负 axes 归一化与越界校验 Co-authored-by: IceBearPolar<xuxuepeng4@huawei.com> # message auto-generated for no-merge-commit merge: !4611 merge master into master fix: StridedSliceAssignV2 负 axes 归一化与越界校验 Created-by: IceBearPolar Commit-by: IceBearPolar Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> - 修复 aclnnStridedSliceAssignV2 host tiling AdjustWithAxes 对 axes 未校验的问题:负轴直接作为数组下标会导致 OOB 写,进而触发 free(): invalid pointer / host abort(fixes #2485)。 - 对 axes 做负轴归一化(axis < 0 → axis + rank),并校验合法范围 [-rank, rank);归一化后轴重复时返回失败。 - 用 std::vector 替代 new[]/delete[],补充 tiling UT 与 golden 对齐校验。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> https://gitcode.com/cann/ops-math/issues/2485 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> bash build.sh -u --ophost --ops=strided_slice_assign_v2 --soc=ascend910b --gtest_filter=StridedSliceAssignV2*  ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!4611 | 19 天前 | |
增加A2 A3新算子支持 Co-authored-by: slx2008<shaolixin@huawei.com> # message auto-generated for no-merge-commit merge: !448 merge master into master 增加A2 A3新算子支持 Created-by: songkai111 Commit-by: slx2008 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!448 | 8 个月前 |