-
Notifications
You must be signed in to change notification settings - Fork 5.9k
Description
任务目录
大家好,非常高兴地告诉大家,第三期 PaddlePaddle Hackathon 开始了。PaddlePaddle Hackathon 是面向全球开发者的深度学习领域编程活动,鼓励开发者了解与参与 PaddlePaddle 开源社区。本次共有十大方向:API 开发,算子性能优化,数据类型扩展,科学计算项目贡献,CINN 算子开发,OpenVINO 项目贡献,开发板部署,链桨项目贡献,开源社区洞察,其他项目贡献,共计 104 个任务供大家认领。详细信息可以参考 PaddlePaddle Hackathon 说明。大家是否已经迫不及待了呢~
为了帮助大家更好地了解每个任务的内容和进度,并找到一起合作完成的小伙伴(我们强烈推荐大家组队完成,组队完成提交后,将额外获得飞桨黑客松定制勋章),本次活动将在此 ISSUE 中汇总信息,如果你报名/提交提案/提交作品,请参考格式在此 ISSUE 下回复,并向 [email protected] 发送邮件发起评审。我们每天会汇总所有的信息,并更新在下表中,你可以通过下表,了解到每一个任务的相关信息。
回复的格式为:
【队名】:你队伍的名称
【序号】:你队伍想要完成的任务序号
【状态】:报名/提交提案/提交作品
【链接】:你 fork 的 repo 链接(报名时) / PR 链接(提交时)
如:
【队名】:百度飞桨
【序号】:100
【状态】:提交作品
【链接】:#36034
请注意:
1、一次只能认领/提交一个任务。
2、提交PR时,PR 标题参考 “【Hackathon + No.任务编号】 + PR 内容 ” ,如 “【Hackathon No.1】 新增 finfo API” 以便我们快速 review PR。
API 开发
注:基础 API 开发任务每支队伍最多仅能获取一项任务奖金,建议你选择自己最感兴趣的任务进行开发。
| 序号 | 难度 | 任务 ISSUE | 队伍名称/状态/PR | 完成队伍 |
|---|---|---|---|---|
| 1 | ⭐️ | 为 Paddle 新增 finfo API | 自然选择(报名&沿用上期提案)(community#83) 自然选择(提交作品&二次提交作品)( OccupyMars2025(报名 |
|
| 2 | ⭐️ | 卤蛋真好吃(报名)(Paddle) 自然选择(报名&沿用上期提案)(community#83) OccupyMars2025(报名&提交作品&锁定贡献&完成贡献)(#45321) |
OccupyMars2025 | |
| 3 | ⭐️ | 为 Paddle 新增 cdist API | ||
| 4 | ⭐️ | 为 Paddle 新增 cummax API | 一点也不坏(报名)(Paddle) 全村人的希望(报名&沿用上期提案)(community#39) OccupyMars2025(报名)(Paddle) |
|
| 5 | ⭐️ | lfy(报名&提交提案&提案通过)(community#176) paddle炼丹师(报名&提交提案)(community#177) lfy(提交作品&锁定贡献&完成贡献)(#44195) |
lfy | |
| 6 | ⭐️ | 为 Paddle 新增 trapezoid API | 初学者(报名&提交提案&提案通过)(community#173) | |
| 7 | ⭐️ | 为 Paddle 新增 MultivariateNormal API | 长安今天炼丹了嘛(报名)(Paddle) 源力觉醒(报名)(Paddle) |
|
| 8 | ⭐️ | 长安今天炼丹了嘛(报名)(Paddle) lfy(报名&提交提案)(community#242) 源力觉醒(报名&提交提案&提案通过)(community#254) 源力觉醒(提交作品&锁定贡献&完成贡献)(#46255) |
源力觉醒 | |
| 9 | ⭐️ | 长安今天炼丹了嘛(报名&提交提案&二次提交提案&提案通过)( 长安今天炼丹了嘛(提交作品&锁定贡献&完成贡献)(#44913) |
长安今天炼丹了嘛 | |
| 10 | ⭐️ | 长安今天炼丹了嘛(报名)(Paddle) 嘉然今天吃什么(报名&提交提案&提案通过)(community#248) 嘉然今天吃什么(提交作品&锁定贡献&完成贡献)(#46426) |
嘉然今天吃什么 | |
| 11 | ⭐️ | 约克逊是个郡(报名&提交提案&提案通过)(community#171) 约克逊是个郡(提交作品&锁定贡献&完成贡献)(#45595) 一点也不坏(报名)(Paddle) 绝绝子暴风进场(报名)(Paddle) 一定要争气(报名)(Paddle) |
约克逊是个郡 | |
| 12 | ⭐️ | Cattidea(报名&提交提案&提案通过)(community#165) 一点也不坏(报名)(Paddle) Cattidea(提交作品&锁定贡献&完成贡献)(#44161) |
Cattidea | |
| 13 | ⭐️ | Rayman的团队(报名&提交提案&提案通过)(community#207) Rayman的团队(提交作品&锁定贡献&完成贡献)(#45168) |
Rayman的团队 | |
| 14 | ⭐️ | 一点也不坏(报名)(Paddle) thunder95(报名&提交提案&提案通过)(community#172) ylyenjoy(报名)(Paddle) 错误代码114(报名&提交作品&锁定贡献&完成贡献)(#45266) ZZZZZBC(报名)(community) |
错误代码114 | |
| 15 | ⭐️ | thunder95(报名&提交提案&提案通过)(community#167) thunder95(提交作品&锁定贡献&完成贡献)(#44169) |
thunder95 | |
| 16 | ⭐️ | 绝绝子暴风进场(报名&提交提案&提案通过)(community#186) 绝绝子暴风进场(提交作品&锁定贡献&完成贡献)(#44741) |
绝绝子暴风进场 | |
| 17 | ⭐️ | TreeML(报名&提交提案&提案通过)(community#164) TreeML(提交作品&锁定贡献&完成贡献)(#44568) |
TreeML | |
| 18 | ⭐️ | paddle炼丹师(报名&提交提案)(community#180) ZZZZZBC(报名&提交提案&提案通过)(community#214) ZZZZZBC(提交作品&锁定贡献&完成贡献)( |
ZZZZZBC | |
| 19 | ⭐️ | 为 Paddle 新增 nexafter API | Core Dump(报名&提交提案&提案通过)(community#243) | |
| 20 | ⭐️ | 这个队长很懒(报名&提交提案&提案通过)(community#166) 这个队长很懒(提交作品&锁定贡献&完成贡献)(#44853) |
这个队长很懒 | |
| 21 | ⭐️⭐️ | 错误代码114(报名&提交提案&提案通过)(community#250) 错误代码114(提交作品&锁定贡献&完成贡献)(#45849) |
错误代码114 | |
| 22 | ⭐️⭐️ | 错误代码114(报名)(Paddle) PeachML(报名&提交提案&提案通过)(community#246) OccupyMars2025(提交作品&二次提交作品&锁定贡献&完成贡献)( |
OccupyMars2025 | |
| 23 | ⭐️ | PeachML(报名&提交提案&提案通过)(community#184) PeachML(提交作品&锁定贡献&完成贡献)(#45086) |
PeachML | |
| 24 | ⭐️⭐️ | 为 Paddle 新增 paddle.incubate.sparse.nn.Softmax 稀疏 API 的 coo 格式计算逻辑 | ||
| 25 | ⭐️⭐️ | 为 Paddle 新增 paddle.incubate.sparse.concat 稀疏 API | ||
| 26 | ⭐️⭐️ | 为 Paddle 新增 paddle.incubate.sparse.index_select 稀疏 API | ||
| 27 | ⭐️ | 为 Paddle 新增 paddle.incubate.sparse.any 稀疏 API | OccupyMars2025(报名&提交提案)(community#258) | |
| 28 | ⭐️⭐️ | 为 Paddle 新增 paddle.incubate.sparse.slice 稀疏 API | ||
| 29 | ⭐️⭐️ | 为 Paddle 新增 paddle.incubate.sparse.sum 稀疏 API | 瞧呀羊(报名)(Paddle) OccupyMars2025(报名&提交提案)(community#258) |
|
| 30 | ⭐️ | 为 Paddle 新增 paddle.incubate.sparse.is_nan 稀疏 API | 自然选择(报名)(community) |
算子性能优化
数据类型扩展
注:算子数据类型扩展是针对飞桨已有的算子,因此只在必要情况下(如数据类型增加后性能不符合预期)提供设计文档。
科学计算项目贡献
CINN 算子开发
| 序号 | 难度 | 任务 ISSUE | 队伍名称/状态/PR | 完成队伍 |
|---|---|---|---|---|
| 67 | ⭐️ | 嘉然今天吃什么(报名&提交提案&提案通过)(community#195) 嘉然今天吃什么(提交作品&锁定贡献&完成贡献)(CINN#919) |
嘉然今天吃什么 | |
| 68 | ⭐️ | 错误代码114(报名&提交提案&提案通过)(community#192) 错误代码114(提交作品&锁定贡献&完成贡献)(CINN#946) |
错误代码114 | |
| 69 | ⭐️ | 错误代码114(报名&提交提案&提案通过)(community#205) 错误代码114(提交作品&锁定贡献&完成贡献)(CINN#883) |
错误代码114 | |
| 70 | ⭐️ | Core Dump(报名&提交提案&提案通过)(community#194) Core Dump(提交作品&锁定贡献&完成贡献)(CINN#878) |
Core Dump | |
| 71 | ⭐️ | Core Arpt(报名&提交提案&提案通过)(community#197) thunder95(报名&提交作品&锁定贡献&完成贡献)(CINN#932) |
thunder95 | |
| 72 | ⭐️ | 已有实现 | ||
| 73 | ⭐️ | Cattidea(报名&提交提案&提案通过)(community#196) 嘉然今天吃什么(报名)(CINN) 嘉然今天吃什么(提交作品&锁定贡献&完成贡献)(CINN#963) |
嘉然今天吃什么 | |
| 74 | ⭐️ | Cattidea(报名)(CINN) 嘉然今天吃什么(报名&提交提案&提案通过)(community#253) 错误代码114(报名&提交提案)(community#257) 嘉然今天吃什么(提交作品&锁定贡献&完成贡献)(CINN#949) |
嘉然今天吃什么 | |
| 75 | ⭐️ | 错误代码114(报名&提交提案&提案通过)(community#227) 错误代码114(提交作品&锁定贡献&完成贡献)(CINN#891) |
错误代码114 | |
| 76 | ⭐️ | 错误代码114(报名)(CINN) | 已有实现 | |
| 77 | ⭐️ | 错误代码114(报名&提交提案&提案通过)(community#182) 错误代码114(提交作品&二次提交作品&锁定贡献&完成贡献)( |
错误代码114 | |
| 78 | ⭐️⭐️ | 错误代码114(报名&提交提案&提案通过)(community#210) 错误代码114(提交作品&锁定贡献&完成贡献)(CINN#897) |
错误代码114 |
OpenVINO 项目贡献
注:该类型任务不需要提交提案(设计文档)。
开发板部署
注:该类型任务不需要提交提案(设计文档)。
| 序号 | 难度 | 任务 ISSUE | 队伍名称/状态/PR | 完成队伍 |
|---|---|---|---|---|
| 79 | ⭐️ | 瑞芯微RV1126/1109:为 Paddle-Lite 增加 TIM-VX 算子 | Random2Fly(报名)(Paddle-deploy) | |
| 80 | ⭐️ | RandomFly(报名)(Paddle-deploy) ZZZZZBC(报名&提交提案&提交作品&锁定贡献&完成贡献)(community#188, Paddle2ONNX#851) 屁股向后平沙落雁式(报名)(Paddle) zzmmdd(报名)(Paddle2ONNX) 冲啊(报名)(Paddle2ONNX) 我来了(报名)(Paddle2ONNX) Jim小队(报名)(Paddle2ONNX) |
ZZZZZBC | |
| 81 | ⭐️ | 芯原NPU:为 Paddle-Lite 增加 TIM-VX 算子 | 冲冲冲(报名)(Paddle-Lite) | |
| 82 | ⭐️⭐️ | 晶晨 SoC:基于 Paddle-Lite 和 PaddleSlim 实现可视化 demo | UnseenMe(报名)(Paddle-Lite-Demo) 冲冲冲(报名)(Paddle-Lite-Demo) Jim小队(报名)(Paddle2ONNX) |
链桨项目贡献
| 序号 | 难度 | 任务 ISSUE | 队伍名称/状态/PR | 完成队伍 |
|---|---|---|---|---|
| 83 | ⭐️ | 呆萌(报名&提交提案&提案通过)(community#268) 呆萌(提交作品&锁定贡献&完成贡献)(PaddleDTX#122) |
呆萌 | |
| 84 | ⭐️ | PaddleDTX/crypto 中 Paillier 算法实现的性能优化 | 看似都队(报名&提交提案&提案通过)(community#245) | |
| 85 | ⭐️ | PaddleDTX/dai 支持 xdb 可插拔 | ||
| 86 | ⭐️⭐️ | PaddleDTX/xdb 支持负载均衡策略 |
开源社区洞察
注:该类型任务不需要提交提案(设计文档),合入 PR 即为完成任务,最终排名由评判委员会打分,分数最高者获胜。
| 序号 | 难度 | 任务 ISSUE | 队伍名称/状态/PR | 完成队伍 |
|---|---|---|---|---|
| 87 | ⭐️ | 源力觉醒(报名&提交作品&作品合入)(open-digger#955) Swift(报名&提交作品&作品合入&通过答辩)(open-digger#974) |
Swift | |
| 88 | ⭐️ | Swift(报名&提交作品&作品合入&通过答辩)(open-digger#970) | Swift | |
| 89 | ⭐️⭐️ | 源光闪烁(报名&提交作品&作品合入&通过答辩&优化报告)(community#276&community#306) 涂山一粒牙(报名)(#44066 (comment) ) |
源光闪烁 |
其他项目贡献
注:该类型任务不需要提交提案(设计文档)。
| 序号 | 难度 | 任务 ISSUE | 队伍名称/状态/PR | 完成队伍 |
|---|---|---|---|---|
| 90 | ⭐️⭐️ | 长风(报名&提交作品&锁定贡献&完成贡献)(PaddleNLP#1799) | 长风 | |
| 91 | ⭐️ | 增加 Taichi 和 PaddlePaddle 高效结合的案例 | 错误代码114(报名)(Paddle) |
欢迎大家参与~~