| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
add_cases Co-authored-by: zhaogrug<zhaohai16@h-partners.com> # message auto-generated for no-merge-commit merge: !7583 merge add_cases into master add_cases Created-by: zhaogrug Commit-by: zhaogrug Merged-by: cann-robot Description: ## 描述 新增仓内新版ttk用例 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue [#4223](https://gitcode.com/cann/ops-nn/issues/4223) <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> ## 测试 冒烟测试,本地验证 <!--描述进行了哪些测试来验证你的改动。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:用例添加 ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [ ] AI辅助编写 See merge request: cann/ops-nn!7583 | 2 个月前 | |
add_layer_norm_quant: add Dtype check Co-authored-by: rk<wangpengbo26@huawei.com> # message auto-generated for no-merge-commit merge: !7652 merge alnq_checkDtype into master add_layer_norm_quant: add Dtype check Created-by: wangpengbo26 Commit-by: rk Merged-by: cann-robot Description: ## 描述 为 add_layer_norm_quant 算子 regbase tiling 路径补全 dtype 校验。 ### 改动原因 1. 缺失 dtype 校验:regbase tiling 路径此前未对输入 dtype 做前置校验,非法 dtype 会直达 kernel 导致未定义行为。 2. 取值方式:按官方规范将 GetInputTensor()->GetDataType() 改为 GetInputDesc()->GetDataType() 并补判空。 ### 改动方法 - 新增 CheckInputDtype():校验 x1 支持的 dtype(fp16/bf16/fp32)、x1/x2/gamma/beta 一致性、bias(若存在)与 x1 一致 - 新增 CheckOptionalInputDtype():用 lambda + && 短路替代早返回,四个可选输入(scales1/scales2/zero_points1/zero_points2)各自独立按 exist 标志校验,dtype 须为 x1 或 fp32,且彼此一致 - 新增 CheckOutputDtype: 校验 输出dtype。 - 调用点:DoTiling 中 GetShapeInfo 之后、DoBlockTiling 之前 - 补 3 条 tiling UT 覆盖主输入一致性、bias 一致性、可选输入 dtype 合法性失败分支 ## 关联的Issue https://gitcode.com/cann/ops-nn/issues/4172 ## 测试 - pass ## 文档更新 无 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 - [x] AI辅助编写 See merge request: cann/ops-nn!7652 | 2 个月前 | |
AddLayerNorm/AddLayerNormQuant/AddRmsNorm/AddRmsNormCast/AddRmsNormDynamicQuant/AddRmsNormQuant/InplaceAddRmsNorm/RmsNorm/RmsNormGrad算子支持下一代芯片 Co-authored-by: cai-chengchao<caichengchao1@h-partners.com> # message auto-generated for no-merge-commit merge: !993 merge nn_ops_fix_1 into master AddLayerNorm/AddLayerNormQuant/AddRmsNorm/AddRmsNormCast/AddRmsNormDynamicQuant/AddRmsNormQuant/InplaceAddRmsNorm/RmsNorm/RmsNormGrad算子支持下一代芯片 Created-by: cai-chengchao Commit-by: cai-chengchao Merged-by: cann-robot Description: ## 描述 AddLayerNorm/AddLayerNormQuant/AddRmsNorm/AddRmsNormCast/AddRmsNormDynamicQuant/AddRmsNormQuant/InplaceAddRmsNorm/RmsNorm/RmsNormGrad算子支持下一代芯片 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!993 | 7 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 个月前 | ||
| 2 个月前 | ||
| 7 个月前 |