已关闭
[RFC]: MindStudio-ModelSlim插件社区建设提议 #42
rookie_hongchuan创建于  2月11日关闭于  7月13日
rookie_hongchuan成员
2月11日 创建

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

需求背景

作为昇腾平台官方推出的量化推理优化工具,MindStudio-ModelSlim(以下简称msModelSlim)在支持模型精度与性能的平衡中发挥着关键作用。当前,AI模型结构日益复杂、规模快速增长,新模型、新架构层出不穷,量化需求也呈现出多样化、场景化、高频迭代的特征。面对这样的技术浪潮,我们清醒认识到,仅依靠内部团队的力量,难以全面覆盖所有模型结构、满足所有业务场景的量化需求,也无法持续保持对前沿量化方法的快速响应。

为此,msModelSlim正在逐步拥抱开源,积极向社区开放能力与接口。近期,我们已观察到来自开源社区日益增长的关注,并收到了许多来自社区开发者和研究者的宝贵反馈、优化建议,乃至代码级的贡献提案。这些贡献体现了社区对工具的热情与智慧,但由于主仓库在架构统一性、代码规范、集成测试等方面的严格要求,部分有价值的贡献暂时未能合入主线。

我们相信,社区的力量是推动工具持续进化、适应快速变化的技术环境的核心动力。因此,msModelSlim的愿景不仅限于成为一个功能完备的量化工具,更致力于构建一个围绕昇腾平台量化技术、凝聚开发者、研究员与工程师的开放社区与协作平台。我们希望打造一个便于交流经验、共享策略、共同拓展量化边界的环境,使msModelSlim成为业界量化技术实践与创新的重要枢纽。

在此背景下,我们发起此RFC,旨在广泛征集社区关于 “msModelSlim插件社区” 的建设意见。我们期望通过建立规范、开放、可持续的插件化机制,降低贡献门槛,吸纳更多优质社区贡献——无论是针对特定模型的量化策略、新型校准算法、评估工具,还是与其他训练框架的对接扩展——都能以插件形式被灵活集成、共享和复用。这将有助于形成更丰富的量化生态,让msModelSlim更好地服务于多样化的用户场景,并推动整个昇腾量化技术体系的蓬勃发展。

提议方案

插件社区的建设,可以大致分为社区管理规范和插件软件工程两个部分。

当前阶段,我们将以模型支持插件为试点,逐步建立插件社区。

社区与插件生态建设计划表

插件文档建设

工作项 描述 进展 PR号/链接 计划时间 责任人
插件贡献指南 涵盖插件系统、插件如何开发以及如何发布的相关介绍。 进行中 msModelSlim 插件系统开发指南 3.30 @rookie_hongchuan
插件发布 Issue 模板 插件发布Issue模板,用于规范插件的发布。 进行中 msModelSlim插件发布Issue模板 3.30 @rookie_hongchuan
插件集中展示 搭建插件集中展示页,便于社区成员快速索引插件。 进行中 msmodelslim热门插件 3.30 @rookie_hongchuan
插件机制介绍文档 初版已有;补充架构与扩展点说明、从零开发示例,评审后正式发布。 进行中 初版文档 3.30 TBD

插件工程建设

工作项 描述 进展 PR号/链接 计划时间 责任人
EntryPoint 机制 模型适配器、最佳实践、校准集通过 EntryPoint 接入;前两者已完成,校准集进行中。 进行中 支持通过插件接入自定义最佳实践 - @rookie_hongchuan
插件模板工程 模板仓库已发布;补充示例插件代码与 README,按社区反馈持续迭代。 进行中 msmodelslim-plugins 3.30 / 长期 @rookie_hongchuan

后续将逐步开放对于更多类型插件的支持。

意见征集周期

待定。

抄送名单

其他补充说明

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

likedislike
Rrookie_hongchuan成员
2月11日 issue类型由 Bug-Report 改变为 RFC
Rrookie_hongchuan成员
2月11日 修改了issue 的描述
Rrookie_hongchuan成员
2月11日 修改了issue 的描述
Rrookie_hongchuan成员
2月11日 修改了issue 的描述
Rrookie_hongchuan成员
2月11日 修改了issue 的描述
此处折叠了51条消息 查看更多
LLeeQT成员
7月2日 添加了label:resolved
ascend-robot
ascend-robot成员
7月2日 评论:

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

likedislike
ascend-robotascend-robot成员
7月2日 添加了label:stale
ascend-robotascend-robot成员
7月7日 关联了看板:MindStudio ISSUE管理
ascend-robotascend-robot成员
7月13日 关闭了 issue