已合并
卷积算子golden和input能力支持 #8206
huafeng793创建于 20 天前
卷积算子golden和input能力支持 #8206
已合并
huafeng793创建于 20 天前
huafeng793成员
20 天前

描述

卷积算子golden和input能力构建,支撑卷积算子rdv后冒烟验证和compile阶段st前冒烟验证。

关联的Issue

#4613

测试

基于ops-test-kit完成全量用例执行精度通过
image.png

文档更新

不涉及

类型标签

AI/Agent生成声明

likedislike
Pull Request已成功合入, 合并人@CANN-robot
(感谢 huafeng793 的贡献)
Hhuafeng793成员
20 天前 创建了 pull request,commit 051efd2a
atomgit-bot
atomgit-bot
20 天前 评论:

变更摘要

此 PR 对 conv3d_v2_tilingkey.hCONV3D_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)。

likedislike
atomgit-bot
atomgit-bot
20 天前 评论:

代码审查

✅ 未发现问题

likedislike
CANN-robotCANN-robot成员
20 天前 添加了label:cann-cla/yes
CANN-robot
CANN-robot成员
20 天前 评论:

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 /approve or /lgtm
  • Commenting /approve implies 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. 👍

likedislike
此处折叠了107条消息 查看更多
lileizheng成员
17 天前 评论:

/lgtm
/approve

likedislike
CANN-robotCANN-robot成员
17 天前 添加了label:lgtm
CANN-robotCANN-robot成员
17 天前 关闭了关联的issue
CANN-robotCANN-robot成员
17 天前 合入了pull request
conv2d_ci
16 天前 评论:
pipeline history
TimeNameResultChangeidTimeStamp
2026-08-07 15:16:45commit2026-08-06T14:28:34+08:00ec5ff012
Compile_Result :x: NOT_RUN
SC_Result :x: FAILUREI2ee6b4e
RDV_Result:ALL :x: RUNNINGI2ee6b4e
本次未执行的rdv任务为
序号任务名未执行理由
11951DCNone
2davinci_tbe_mdcNone
3rdv_tbe_1951dc_01None
4rdv_tbe_1951lite_01None
5Smoke_1911mdc切换至br_feature_pegasus_v100r003c10b770_main
6rdv_tbe_1911rc_01暂时下线
7Smoke_nano暂无用例
8Smoke_nanoc11None
9rdv_tbe_1952_01None
10David该组的RDV疑似不需要运行:[rdv_tbe_david_01, rdv_tbe_david_02, rdv_tbe_david_03]
11transpose该组的RDV疑似不需要运行:[Davinci_RDV_conv_back_V121, conv_backward_1982_rdv, conv_backward_1971_rdv, conv_transpose_1952_rdv]
likedislike