Closed
[Bug-Report|缺陷反馈]:[工具检测]:conversion\confusion_transpose_d和conversion\trans_data样例直接return 0 #3173
h-glueAdd on  Sep 14Closed at  Sep 15
h-glue
Sep 14 Create

Thanks for sending an issue! Please fill in the following template to help quickly solve your problem.

一、问题描述 (必填)

image.png
两个算子main 函数直接return 0;

二、环境信息 (可选)

A5

三、重现步骤 (可选)

四、预期结果 (可选)

应该正常拉起用例

💡 备注(选填)

likedislike
xujiachen8Collaborators
Sep 15 Comments:

您好,感谢反馈!经过源码核查,样例确实存在正常退出却未执行算子的问题:confusion_transpose_d 的 main 中设备初始化、张量构造和算子调用主体被注释;trans_data 的多个权重转换样例在 main 开头直接 return 0,后续调用无法到达。因此退出码为 0 不能证明样例已运行,检测工具也无法据此覆盖 kernel。

可核对当前代码:ConfusionTranspose 样例、TransMatmulWeight 样例。修正方向是按 实际支持的接口恢复完整调用链,检查初始化、workspace 查询、执行及同步结果,并核对输出;不宜只删除提前返回就认定样例可用。对于平台不支持的入口,应明确报告不支持,避免空跑成功。

我们将尽快分析确认这些样例的修正方案。

likedislike
Xxujiachen8Collaborators
Sep 15 Associated pull request
iuyiiuyi
Sep 15 Associated pull request
Xxujiachen8Collaborators
Sep 15 Deleted associated pull request: fix: 修复aclnnConfusionTranspose的示例
Xxujiachen8Collaborators
Sep 15 Associated pull request
Xxujiachen8Collaborators
Sep 15 Deleted associated pull request: fix: 修复aclnnConfusionTranspose的示例
Xxujiachen8Collaborators
Sep 15 Associated pull request
Xxujiachen8Collaborators
Sep 15 Deleted associated pull request: fix: 恢复 aclnnConfusionTranspose 示例执行流程
Xxujiachen8Collaborators
Sep 15 Associated pull request
陈思
陈思Collaborators
Sep 15 Comments:

/assign @xujiachen8

likedislike
CANN-robotCANN-robotCollaborators
Sep 15 Assign xujiachen8 as responsible person
CANN-robotCANN-robotCollaborators
Sep 15 Close issue
CANN-robotCANN-robotCollaborators
Sep 15 Added label: resolved