已合并
refactor: 精简非公共工程并保留公共能力 #45
LiuZonggu创建于 6月8日
refactor: 精简非公共工程并保留公共能力 #45
已合并
LiuZonggu创建于 6月8日
从已删除 :update-repo合入到cann/ops-rasmaster
LiuZonggu成员
6月8日

描述

本 PR 基于公共工程能力,对最初从的非公共实现、测试和工程进行精简。

  • 删除没有 RAS 实际使用,构建目标、安装或公共使用的 common/act、旧 kernel/fallback/tiling 实现和无消费者头文件。
  • 保留并整理 AddExample、opgen 实际使用的公共 OpHost tiling 能力;存在真实 kernel consumer 时仍按需交付 OPBASE atvoss/op_kernel payload。
  • 删除仓内冗余的 level0/aclnn_kernels 实现。
  • 清理 build/CMake/UT/CI/英文文档中的 ops-nn、ops-math 和 MatMul 遗留命名、无效路径及硬编码算子分组;保留固定 CI 入口。

关联的Issue

#10

测试

全量默认 UT:bash build.sh -u 后 CTest 2/2 通过;OpAPI 29 个用例、公共 Host 3 个用例通过。
安装卸载没有残留文件和权限问题

文档更新

更新英文编译、安装、AI Core/AI CPU 开发、算子调用和仿真文档:统一为 ops-ras/AddExample 的真实包名、库名、命令和路径,修复错误相对链接,并删除本仓不存在的离线下载工具描述。

类型标签

likedislike
Pull Request已成功合入, 合并人@CANN-robot
(感谢 LiuZonggu 的贡献)
LLiuZonggu成员
6月8日 创建了 pull request,commit 405c7987
CANN-robotCANN-robot成员
6月8日 添加了label:stat/needs-squash
CANN-robotCANN-robot成员
6月8日 添加了label:cann-cla/yes
CANN-robot
CANN-robot成员
6月8日 评论:

CLA Signature Pass

LiuZonggu, thanks for your pull request. All authors of the commits have signed the CLA. 👍

likedislike
CANN-robot
CANN-robot成员
6月8日 评论:

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.
For more, you also can visit HICANN.


PR Approval Progress

✅ Congratulations! All modules have met the lgtm and approve requirements.

Module Approval Details

module lgtm status approve status
repo-cann/ops-ras ✅ 冯彤, yue-ma (2/2) ✅ 冯彤 (1/1)

💡 Tip:

  • Committer can comment /approve or /lgtm
  • Commenting /approve implies both code review (lgtm) and intent to merge (approve)

CLA Signature Pass

LiuZonggu, thanks for your pull request. All authors of the commits have signed the CLA. 👍

likedislike
此处折叠了140条消息 查看更多
yue-ma成员
8月18日 评论:

/lgtm

likedislike
rxtfeng成员
8月18日 评论:

/approve

likedislike
CANN-robotCANN-robot成员
8月18日 添加了label:lgtmapproved
CANN-robotCANN-robot成员
8月18日 关闭了关联的issue
CANN-robotCANN-robot成员
8月18日 合入了pull request