| Files | Last commit | Last update |
|---|---|---|
match仓算子补充golden文件 Co-authored-by: 鲜磊<xianlei4@h-partners.com> # message auto-generated for no-merge-commit merge: !1560 merge golden into master match仓算子补充golden文件 Created-by: xianlei2 Commit-by: 鲜磊 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 为math仓算子补充golden文件 ## 关联的Issue https://gitcode.com/cann/ops-math/issues/1040 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 用ttk工具进行了测试 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!1560 | 7 months ago | |
test: 新增 8 个算子 Ascend 950 arch35 ST 测试样例(as_strided、concat、concat_v2、dynamic_partition、mem_set、split_v、strided_slice_grad、addr) Co-authored-by: babeiee<125106023003@njust.edu.cn> # message auto-generated for no-merge-commit merge: !6381 merge add-arch35-st-ttk-samples into master test: 新增 8 个算子 Ascend 950 arch35 ST 测试样例(as_strided、concat、concat_v2、dynamic_partition、mem_set、split_v、strided_slice_grad、addr) Created-by: babeiee Commit-by: babeiee Merged-by: cann-robot Description: ## 描述 DV122 补充算子 ST 测试样例:为 8 个算子新增 Ascend 950(arch35)ST 测试资产。 覆盖算子(REG_OP、kernel 模式,输入格式 ND): | 算子 | 目录 | 功能 | |------|------|------| | as_strided | conversion/ | 以 size/stride/storage_offset 在 x 存储上构造视图张量 | | concat | conversion/ | 沿指定维度拼接多个张量 | | concat_v2 | conversion/ | 沿指定维度拼接多个张量(v2 接口) | | dynamic_partition | conversion/ | 按 partitions 索引将 x 切分为 num_partitions 个输出 | | mem_set | conversion/ | 以指定尺寸与初始值初始化内存区域 | | split_v | conversion/ | 按 size_splits 沿 split_dim 将 x 切分为 num_split 个输出 | | strided_slice_grad | conversion/ | StridedSlice 梯度:将 dy 按 strides 散射到 shape 尺寸零张量 | | addr | math/ | 计算 y = beta * x1 + alpha * (x2 ⊗ x3) | 每个算子新增 11 个文件: - tests/st/arch35/ttk_kernel_{op}_st.csv:arch35 ST 样例(每算子 10 条,维度覆盖 1d~8d) - tests/st/testcases/:L0 功能用例 + L2 异常用例 CSV ## 关联的Issue - #3595(https://gitcode.com/cann/ops-math/issues/3595) ## 测试 - arch35 ST 样例 80 条(8 算子 × 10,维度覆盖 1d~8d) - L0 功能用例 277 条:as_strided 37、concat 40、concat_v2 40、dynamic_partition 35、mem_set 12、split_v 31、strided_slice_grad 40、addr 42;数据类型覆盖各算子合法 dtype 域,含 nan/inf/极值等特殊输入 - L2 异常用例 121 条:dtype 非法 60、format 不支持(FRACTAL_NZ)30、输出 shape 不匹配 5、必选参数缺失 8、约束违反 14、mem_set 数组类异常 4,期望返回对应 ACL_ERROR_* 错误码 ## 文档更新 ## 类型标签 - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:新增算子 ST 测试样例 See merge request: cann/ops-math!6381 | 26 days ago | |
修复错误的split_v UT用例 Co-authored-by: DF_weiming<zhangyiheng21@huawei.com> # message auto-generated for no-merge-commit merge: !7199 merge master into master 修复错误的split_v UT用例 Created-by: DF_weiming Commit-by: DF_weiming Merged-by: cann-robot Description: ## 描述 修正 SplitV 算子 UT 中构造错误的用例。conversion/split_v/tests/ut/op_host/test_split_v_infershape.cpp 中的 split_v_infershape_split_dim_not_const 用例原本通过 splitDimValue 常量数据将 split_dim 输入构造成常量,与其“split_dim 非常量”的测试意图矛盾;本次改动移除了该常量数据,使 split_dim 输入按普通(非常量)输入构造,从而让用例真正覆盖 split_dim 为非常量的 infershape 分支。 ## 关联的Issue https://gitcode.com/cann/ops-math/issues/4602 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!7199 | 4 days ago | |
下一代split_v算子功能支持 Co-authored-by: z00940181<zhanghaodong30@huawei.com> # message auto-generated for no-merge-commit merge: !546 merge master into master 下一代split_v算子功能支持 Created-by: hawdonz Commit-by: z00940181 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!546 | 10 months ago |
| Files | Last commit | Last update |
|---|---|---|
| 7 months ago | ||
| 26 days ago | ||
| 4 days ago | ||
| 10 months ago |