Open
feat(changwei): 完善 ACLNN 通路校验并新增 ApplyCamePart3 交付件 #4
feat(changwei): 完善 ACLNN 通路校验并新增 ApplyCamePart3 交付件 #4
Open
陈思Add on Aug 20
陈思
陈思Collaborators
Aug 20

变更内容

  • 补全 A2/A3 ACLNN 的三种来源判定:手写 op_api、CMake 自动生成、无公开接口。
  • 明确 ACLNNTYPE aclnn_exclude 仅表示 A5 不自动生成,并区分手写、wrapper 与复用既有 CANN ABI。
  • 增加 ACLNN 源码/包侧检查脚本、真实两段式调用门禁及单元测试。
  • 新增并刷新 ApplyCamePart3 01-07 转测交付件与固定结果 CSV。
  • 已合入最新 upstream/main。

验证

  • python3 -m unittest discover -s changwei-op-dev/scripts/tests -v:6/6 PASS
  • changwei-op-dev skill quick validation:PASS
  • audit_deliverables.py .../ApplyCamePart3:全部合规
  • git diff --check upstream/main...HEAD:PASS
  • GitCode push hooks:PASS

已知校验缺口

ApplyCamePart3 当前固定 invoke_path CSV 为汇总格式,历史 ACLNN raw 证据记录了 API、SoC、GetWorkspaceSize/Execute/Sync 返回码与数值结果,但没有新门禁要求的逐例 cann_version、op_package、实际 loaded_opapi 路径及输出计数字段,因此不能通过新增的 ACLNN 门禁。此 PR 未用推断值补写实测证据,后续需在目标板重新采集完整字段。正式三方精度结论中的 36/416 个 FP32 reduction L1 项仍为 FAIL,文件中已如实保留。

likedislike
Merge blocked
陈思陈思Collaborators
Aug 20 Force-pushed 2 commits:cd66f40e-feat(changwei): 完善 ACLNN 通路判定与验证门禁,6fb8b435-deliverables(ApplyCamePart3): 刷新转测交付结果
陈思陈思Collaborators
Aug 21 Pushed 1 commits:28e7ff1f-deliverables(ApplyCamePart3): align global acceptance rules
陈思陈思Collaborators
Aug 21 Pushed 1 commits:63b41f07-docs(ApplyCamePart3): align standard test references