已关闭
[Feature]: 预检工具支持自动添加融合算子预检 #297
捡到宝。创建于  5月11日关闭于  15 天前
捡到宝。
捡到宝。成员
5月11日 创建

提交提案之前,请先检索仓库内是否已有相同的提案,如已有请在同一提案中进行讨论。

💻 需求背景、当前现状、期望实现的功能内容、具体的设计方案、以及测试方案

任务来源

本任务来源于#291 MindStudio Probe开源共建任务池

任务背景

预检工具 通过扫描昇腾 NPU 上用户训练模型中的PyTorch API,和标杆进行输出对比,给出API分析结果。目前对自定义融合算子的预检,是通过一个个单独在仓上做小算子适配实现的,我们希望用户能可以把自己的小算子实现用来做标杆,而不是限制于仓上的支持度。

现状

当前预检只支持修改源代码来添加自定义融合算子预检,需要支持自动添加融合算子预检,并规范化流程化文档化添加融合算子。

修改目标

支持用户自定义添加融合算子标杆并添加文档。
https://gitcode.com/Ascend/msprobe/tree/master/python/msprobe/pytorch/bench_functions 下当前已有实现多个融合算子的小算子实现,工具可以读取这些融合算子的小算子实现来预检,需要额外开发一个接口,支持用户传入这种融合算子的小算子实现py文件,工具读取后支持对应融合算子的预检。

交付标准

原有数据解析格式和结果不受影响,且支持用户自行添加融合算子。
PR完成合入,满足修改目标,提供测试验证截图并由对接人确认。

级别

L2级:中等代码任务

对接人

@mnhdxnh

替代方案

补充说明

欢迎加入社区,感谢您对社区的贡献 🎉!

likedislike
捡到宝。捡到宝。成员
5月11日 添加了label:feature
捡到宝。
捡到宝。成员
5月11日 评论:

👋 您好,欢迎向 MindStudio Probe 提交 Issue!
我们已收到您的反馈,感谢你对开源社区的支持。🎉

📅处理时效: 维护团队将在24小时内 查看并回复您的问题(工作日)。
🔍自助查询: 在等待期间,建议您先查阅以下资料,可能已有解决方案:

📖 MindStudio Probe官方文档
📝 贡献者指南

请确保 Issue 描述清晰,包含复现步骤和日志,这将帮助我们更快定位问题。谢谢!

likedislike
捡到宝。捡到宝。成员
5月11日 添加了label:triage-review
yinglinwei成员
5月12日 评论:

/label add triaged

likedislike
ascend-robotascend-robot成员
5月12日 添加了label:triaged
捡到宝。捡到宝。成员
5月12日 添加了label:help-wanted
捡到宝。捡到宝。成员
6月26日 关联了pull request:【重构】融合算子预检改为配置化注册,支持用户通过 YAML 添加自定义融合算子
Wwugengjun成员
6月29日 关联了里程碑:MindStudio 26.2.0
Wwugengjun成员
6月29日 关联了里程碑:MindStudio 26.1.0
Wwugengjun成员
6月29日 关联了里程碑:MindStudio 26.2.0
gcw_URSvgjL2
7月1日 评论:

认领这个任务

likedislike
捡到宝。
捡到宝。成员
7月1日 评论:

认领这个任务

@gcw_URSvgjL2

抱歉,当前任务已被认领 详情见https://gitcode.com/Ascend/msprobe/issues/291

likedislike
ascend-robotascend-robot成员
7月7日 关联了看板:MindStudio ISSUE管理
捡到宝。捡到宝。成员
7月21日 关联了pull request:【重构】融合算子注册改为配置化,支持用户通过 YAML 添加自定义融合算子
捡到宝。捡到宝。成员
26 天前 关联了里程碑:MindStudio 26.3.0
捡到宝。捡到宝。成员
19 天前 添加了label:resolved
ascend-robot
ascend-robot成员
19 天前 评论:

您好,当前Issue标记为resolved且有一段时间未进一步更新,因此我们将其标记为'stale'(闲置)状态。若您认为这是误操作,可通过添加任意评论来去除'stale'标签。标记为stale的Issue在4天内无更新活动将自动关闭。

likedislike
ascend-robotascend-robot成员
19 天前 添加了label:stale
ascend-robotascend-robot成员
15 天前 关闭了 issue
ascend-robotascend-robot成员
15 天前 issue状态由 TODO 改变为 DONE