| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
test: 为 activation 和 norm 算子补充ut测试 Co-authored-by: cai-chengchao<caichengchao1@h-partners.com> # message auto-generated for no-merge-commit merge: !4312 merge ut_0427 into master test: 为 activation 和 norm 算子补充ut测试 Created-by: cai-chengchao Commit-by: cai-chengchao Merged-by: cann-robot Description: ## 描述 为 activation 和 norm 目录下的算子补充ut测试,提升测试覆盖率。包括 op_kernel 和 op_host 两级测试,覆盖多种数据类型和不同维度组合。 ### 改动详情 **新增测试文件统计**: - op_kernel 级别 APT 测试:15 个算子,共 45 个文件(CMakeLists.txt、tiling_def.h、test_*.apt.cpp) - op_host 级别 infershape 测试:3 个算子,共 3 个文件 **涉及的算子**: activation 目录: - confusion_softmax_grad - log_softmax_grad - log_softmax_v2 - softmax_grad - softmax_v2 norm 目录: - add_rms_norm_dynamic_mx_quant - batch_norm - group_norm_v2 - layer_norm - layer_norm_v3 - lp_norm_v2 - rms_norm_dynamic_mx_quant - rms_norm_quant_v2 - sync_batch_norm_backward_elemt - sync_batch_norm_backward_reduce - sync_batch_norm_gather_stats **其他改动**: - 修复 infershape 文件缺失头文件:为 add_rms_norm_dynamic_mx_quant 和 rms_norm_quant_v2 的 infershape 文件添加 #include <algorithm> 头文件引用 **测试覆盖**: - op_kernel APT 测试:覆盖 float、half 等数据类型,不同 tiling key 场景(如 small_r、recompute、ara 等) - op_host infershape 测试:覆盖 DT_FLOAT16、DT_FLOAT、DT_BF16 数据类型,多种维度组合(1D-8D),包括动态 shape(-2) ## 关联的Issue 关联 Issue #2452 ## 测试 所有新增测试文件均可通过编译和执行: - CI Pipeline 已通过验证 - 测试用例覆盖多种数据类型和 shape 组合 ## 文档更新 无文档更新 ## 类型标签 - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!4312 | 4 个月前 | |
BatchNorm/ConfusionSoftmaxGrad支持下一代芯片 Co-authored-by: cai-chengchao<caichengchao1@h-partners.com> # message auto-generated for no-merge-commit merge: !2550 merge support_next_soc into master BatchNorm/ConfusionSoftmaxGrad支持下一代芯片 Created-by: cai-chengchao Commit-by: cai-chengchao Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> BatchNorm/ConfusionSoftmaxGrad支持下一代芯片 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/1579 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> ut、st、二级冒烟测试通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 新增了norm/batch_norm/README.md文件 新增了norm/confusion_softmax_grad/README.md文件 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:BatchNorm/ConfusionSoftmaxGrad支持下一代芯片 See merge request: cann/ops-nn!2550 | 5 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 4 个月前 | ||
| 5 个月前 |