Pull Request已成功合入, 合并人@CANN-robot
(感谢 huafeng793 的贡献)变更摘要
此 PR 对 conv3d_v2_tilingkey.h 中 CONV3D_BIG_KERNEL_SEL() 宏的定义位置和内容进行了重构:将原本在 #endif 之后无条件定义的宏拆分到 #if 和 #else 两个条件分支中,并为不同架构路径配置了不同的 GroupType 参数选项。此外修复了文件末尾缺少换行符的问题。
主要改动
-
CONV3D_BIG_KERNEL_SEL()宏按条件分支拆分:原宏定义位于#endif之后,对所有路径生效;现改为在#if分支(MIX_AIC_1_2架构路径)和#else分支(AIC_ONLY路径)中各定义一个版本,使得不同架构路径可使用不同的默认参数组合。 -
GroupType参数按架构路径差异化:#if分支中GroupType仅包含CONV_GROUP_TYPE_NORMAL_CONV,移除了CONV_GROUP_TYPE_ORI_GROUP_CONV;#else分支中则相反,仅保留CONV_GROUP_TYPE_ORI_GROUP_CONV,移除了CONV_GROUP_TYPE_NORMAL_CONV。 -
文件末尾修复:补充了
#endif // CONV3D_V2_TILINGKEY_H末尾的换行符(\n)。


Thanks for your pull-request.
The full list of commands accepted by me can be found at here。
You can get sig-info at here
PR Approval Progress
✅ Congratulations! All modules have met the lgtm and approve requirements.
Module Approval Details
| module | lgtm status | approve status |
|---|---|---|
| conv | ✅ 王慈孟, 郑李磊 (2/2) | ✅ 王慈孟, 郑李磊 (2/1) |
💡 Tip:
- Committer can comment
/approveor/lgtm- Commenting
/approveimplies both code review (lgtm) and intent to merge (approve)
CLA Signature Pass
huafeng793, thanks for your pull request. All authors of the commits have signed the CLA. 👍


/lgtm
/approve


| Time | Name | Result | Changeid | TimeStamp | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-08-07 15:16:45 | commit | 2026-08-06T14:28:34+08:00 | ec5ff012 | |||||||||||||||||||||||||||||||||||||
| Compile_Result | :x: NOT_RUN | |||||||||||||||||||||||||||||||||||||||
| SC_Result | :x: FAILURE | I2ee6b4e | ||||||||||||||||||||||||||||||||||||||
| RDV_Result:ALL | :x: RUNNING | I2ee6b4e | ||||||||||||||||||||||||||||||||||||||
|


描述
卷积算子golden和input能力构建,支撑卷积算子rdv后冒烟验证和compile阶段st前冒烟验证。
关联的Issue
#4613
测试
基于ops-test-kit完成全量用例执行精度通过

文档更新
不涉及
类型标签
AI/Agent生成声明