Skip to content

飞桨快乐开源 #61482

@Harryoung

Description

@Harryoung

活动介绍

飞桨快乐开源活动旨在鼓励更多的开发者参与到飞桨社区的开源建设中,帮助社区修复 bug 或贡献 feature,加入开源、共建飞桨。

为了帮助大家循序渐进地了解、建议、开发飞桨开源项目,我们提供了三种类型的贡献任务(详见任务池),并为完成任务的贡献者准备了礼品表示感谢!快来提 PR,领取飞桨礼物🎁啦~

往期活动记录:#48019#56689

说到快乐开源,就不得不提飞桨启航计划集训营⛺(下称「启航计划」,计划详情请看这里➡️启航计划说明)。「启航计划」 是百度飞桨社区发起的远程项目,也是「护航计划」的前置活动(护航计划详情请看这里 ➡️ 护航计划说明)。我们以开展集训营的形式,鼓励开发者积极参与开源项目,以此提升自己的代码实践能力,与社区共同成长 💪。启航计划共享快乐开源活动的任务池,相对快乐开源活动,启航计划的区别在于有更加正式的集训营制度(拖延症患者福音🤭),开发辅导更全面细致🧑‍🏫,参与进来有一点点门槛(要通过简历筛选📝),同时奖励也更加丰厚🤩。


btw 飞桨团队准备了一些参与开源社区的学习资料,希望对你有所帮助:

视频回放🔗:https://aistudio.baidu.com/education/group/info/29434

参与方式

大家只需按照说明,完成下面任务池中的相关任务即可。需要注意的是,飞桨团队使用 HappyOpenSource 快乐开源活动issue与PR HappyOpenSource Pro 进阶版快乐开源活动,更具挑战性的任务 两个标签追踪快乐开源活动相关的 issue 与 pr,大家需要保证自己的PR被打上正确的标签,否则将影响成果统计和奖励发放。如果没有被及时标记,大家可以 @sunzhongkai588@luotao1 添加标签。飞桨官方将每隔若干月(结合启航计划等活动周期)统计一次贡献情况,具体来说就是统计带有相应标签的 PR,并依据贡献情况为各位开发者邮寄礼物 🎁,当前统计周期为2024.05.23~2024.08.28。

活动奖励

开源奖品

任务池

热身任务

这里是一些入门级的热身任务,任务一是 Git 操作练习,任务二是 Paddle 源码编译练习,任务三是跑通 Stable-Diffusion 训练推理,如果你没有相关背景知识,参与热身任务会帮你快速掌握这些基础知识。

任务一:给飞桨 API 文档增加图例,完成你的第一个 PR

修改飞桨文档,往往是许多飞桨社区开发者们参与飞桨开源活动的起点。通过给飞桨 API 文档增加图例并提交 PR,你将熟悉 Tensor 的基础操作和为 Paddle 社区贡献代码的流程规范。 你可以直接在 Issue 处进行进行认领并提交 PR 。

本任务十分简单,只需要基础的技术背景。只要你对开源社区怀有热情,即可参与~

mentor:@sunzhongkai588

参考链接:

任务二:拉取 Paddle 代码,完成本地编译

在飞桨框架开发中,编译 Paddle 是一个重要环节,也是很多任务(如 API 开发、算子性能优化、数据类型扩展等)的前置条件。完成本次编译体验,你会对 Paddle 代码有更深入的理解,也便于你参与后续的框架开发任务。

本任务邮件通过验收后,即可收到限量版飞桨开源社区小礼品,数量有限,先到先得~

mentor:@luotao1

参考链接:

任务三:在 PaddleMIX 中跑通 Stable-Diffusion 训练推理

PaddleMIX 是基于飞桨的跨模态大模型开发套件,提供开箱即用的开发体验,同时满足开发者灵活定制需求,探索通用人工智能。通过 跑通 Stable-Diffusion 的训练推理流程,你会快速掌握飞桨开发套件的使用,便于你参与后续的套件开发任务。

本任务邮件通过验收后,即可收到限量版飞桨开源社区小礼品,数量有限,先到先得~

mentor:@LokeZhou

参考链接:

此类任务对所有第一次给社区做贡献的开发者都是友好的,任务较为简单,让各位新手小白快速熟悉飞桨社区。

🎯 命题任务

这里是一些比较明确和具体的任务,这些任务已经经过飞桨社区开发者和飞桨研发的多轮讨论,是可以直接上手去做的任务,任务细节可以在具体 tracking issue 中与 mentor 沟通(你也可以联系邮箱 📮 [email protected] 加微信群沟通)。

任务列表和总体进展

Call for Contributions

💡 开放任务

任何在使用和开发过程中遇到的 New Feature 或 Bug,你都可以通过提 Issue 的方式与整个开源社区开发者沟通交流,明确的 Feature & Bug 可以通过向对应的代码仓库提交 PR 来补充和完善。你既可以解决自己提出的 Issue,同时非常欢迎你解决其他人提出的 Issue,在开放任务中,你会拥有更高的自由度来定义和拆解任务,也可以选择独立或组队的方式完成这些挑战。

在往期活动中,飞桨团队和社区开发者共同落地了PyTorch 与 Paddle 2.0 API 映射表第五期黑客松小助手等开放任务,期望在社区看到越来越多有趣有用的开放讨论和开发任务!

参考链接:

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions