Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

飞桨快乐开源2024(专项任务持续招收简历中) #61482

Open
Harryoung opened this issue Feb 2, 2024 · 1 comment
Open

飞桨快乐开源2024(专项任务持续招收简历中) #61482

Harryoung opened this issue Feb 2, 2024 · 1 comment
Labels
HappyOpenSource 快乐开源活动issue与PR

Comments

@Harryoung
Copy link

Harryoung commented Feb 2, 2024

🔥PIR专项任务启动招收简历啦!感兴趣的小伙伴快来投递简历至ext_paddle_oss@baidu.com,符合条件的同学达到一定数量后,我们将启动PIR专项团,由飞桨研发同学带队指导大家完成任务,收获礼品和成长~

活动介绍

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

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

往期活动记录:#48019#56689

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


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

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

参与方式

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

活动奖励

开源奖品

任务池

热身任务

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

任务一:修改飞桨文档,完成你的第一个 PR

修复飞桨文档,往往是许多飞桨社区开发者们参与飞桨开源活动的起点。通过修复飞桨文档并提交 PR,你将熟悉为 Paddle 社区贡献代码的流程规范。我们提供了「文档bug清单」,你可以选择任意数量的有问题的文档,进行认领并提交 PR 修复。

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

mentor:@sunzhongkai588

参考链接:

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

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

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

mentor:@luotao1

参考链接:

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

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

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

mentor:@LokeZhou

参考链接:

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

🎯 命题任务

这里是一些比较明确和具体的任务,这些任务已经经过飞桨社区开发者和飞桨研发的多轮讨论,是可以直接上手去做的任务,任务细节可以在具体 tracking issue 中与 mentor 沟通(你也可以联系邮箱 📮 ext_paddle_oss@baidu.com 加微信群沟通)。任务进展见:https://github.com/orgs/PaddlePaddle/projects/7

文档项目任务列表

可前往对应 issue 了解具体任务细节:PaddlePaddle/docs#6165

PIR 项目任务列表

可前往对应 issue 了解具体任务细节:#62704

其他核心框架任务列表

任务名称 任务描述 tracking issue mentor
报错日志体系优化 目前飞桨中一些报错日志信息使用缺乏规范性,故需优化报错日志输出,使其更易懂 #62748 @@Galaxy1458
引入 clang-tidy 飞桨在追求高性能的同时,也非常关注框架自身的安全隐患以及健壮性,例如:我们严格且严谨地将一切 warning 视为 error,引入 clang-tidy 有助于增加飞桨的健壮性。 #54073 @zhangbo9674
复数数据类型扩展任务 为算子支持complex64/complex128 2种复数类型 #61975 @GGBond8488

科学计算项目任务列表

可前往对应 repo 了解具体任务细节:PaddlePaddle/PaddleScience#379

飞桨大模型套件任务列表

可前往对应 repo 了解具体任务细节:PaddlePaddle/PaddleMIX#410

💡 开放任务

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

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

参考链接:

@Harryoung
Copy link
Author

Harryoung commented Feb 2, 2024

已结项的任务

核心框架

任务名称 结项时间 tracking issue mentor
✅paddle_test 推全 2024/4/9 #60793 @Galaxy1458 @risemeup1
✅ 框架历史遗留 API 清理计划(一期) 2024/2/23 #61385 @gouzil @SigureMo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
HappyOpenSource 快乐开源活动issue与PR
Projects
None yet
Development

No branches or pull requests

2 participants