Skip to content

【Hackathon 7th】开源贡献个人挑战赛 #68244

Closed
@sunzhongkai588

Description

Important

⚠️ 重要通知:个人挑战赛赛题即将锁定

各位参与黑客松「个人挑战赛」的开发者请注意:个人挑战赛的赛题将于 12 月 18 日 正式锁定。

锁定后,除完成度较高的 PR 外,其余 PR 将不再进行审核和合入。请已报名的开发者务必抓紧时间推进项目进度,确保在截止日期前提交高质量的成果。

感谢大家的积极参与,期待看到你们的精彩作品! 🚀


大家好,非常高兴地告诉大家,第七期 PaddlePaddle Hackathon 正式开始。本次活动是面向全球开发者的深度学习领域编程活动,鼓励开发者了解与参与飞桨深度学习开源项目开发实践。本次飞桨黑客马拉松由深度学习技术及应用国家工程研究中心主办,百度飞桨承办,活动包含三大赛道:开源贡献个人挑战赛、飞桨护航计划集训营、Fundable Projects,等你来挑战!活动详细信息可参考 PaddlePaddle Hackathon 说明

此 issue 发布开源贡献个人挑战赛的任务,以开源贡献为核心,开发者使用 GitHub ID 报名,独立完成具有明确验收目标的贡献任务,获得对应的任务奖励,奖金 1-4 🌟(2-8k)。 详细信息参考第七期黑客松开源贡献个人挑战赛活动说明

报名格式参考:【报名】:2、3,多个任务之间需要使用中文顿号分隔,报名多个连续任务可用横线表示,如 2-5

RFC&PR 提交格式:在 PR 的标题中以 【Hackathon 7th No.xxx】 开头,注明任务编号

Note

部分任务无需提交 RFC 即可直接进行开发,请仔细阅读任务描述或查询 RFC 需求列表 确认具体要求。

往期个人挑战赛: #62905

一、科学计算模型复现任务

Important

该方向的任务已提前偷跑😁,请直接在 #67603 回复认领!!!

二、框架 API 开发任务

序号 难度 任务标题 队伍名称/状态/PR 完成队伍
18 ⭐️⭐️ 为稀疏计算添加复数支持 @NKNaN #68294 #6889 #68432 #6899
@NKNaN
19 为 Paddle 新增 load_state_dict_from_url API @zty-king #958 #68507 #68594 #7022
@zty-king
20 为 Paddle 新增 Tensor.set_ / Tensor.resize_ API @NKNaN #968 #68681 #6935 #69841 #7026
@NKNaN
21 ⭐⭐ 为 Paddle 新增 reset_max_memory_reserved/reset_max_memory_allocatedAPI @Qin-sx #1022 #70032 #7013
@Qin-sx
22 在 paddle.audio.functional.get_window 中支持 bartlett 、 kaiser 和 nuttall 窗函数 @Micalling #68268 #960 #6875 #68430
@Micalling
23 为 Paddle 新增 ParameterDict API @Micalling #68270 #959 #6874
@Micalling
24 ⭐⭐ 为 Paddle 新增 EmbeddingBag API @NKNaN #970
25 为 Paddle 新增 is_coalesced/sparse_dim/dense_dim API @NKNaN #961 #68334 #6925 #69132 #7002
@NKNaN
26 ⭐⭐ 为 Paddle 新增 lu_solve API @GreatV #962 #70078
@a162837
27 ⭐⭐ 为 Paddle 新增 baddbmm API @AsakusaRinne
@yinfan98
28 paddle.clip 进行功能增强 @idontkonwher #69073
@yinfan98
@a162837 #68819 #6924 #69109 #69193 #69269
锁定 @a162837
29 paddle.grad 进行功能增强 @inaomIIsfarell
@fangfangssj
30 paddle.divide 进行功能增强 @Asthestarsfalll #68348
31 paddle.sparse.sparse_csr_tensor进行功能增强 @monster1015 #68281 #6876
@monster1015
32 paddle.nn.functional.scaled_dot_product_attention 进行功能增强 @Lunarscave
@yinfan98 #69099 #69978 #70166
@yinfan98
33 paddle.nn.MaxPool1D/MaxPool2D/MaxPool3D 及其对应 functional API 增加 dilation 参数 @fangfangssj
@yinfan98
@a162837
34 为 Paddle 代码转换工具新增 API 转换规则(第 1 组) @BIGUOX
@ooooo-create
35 为 Paddle 代码转换工具新增 API 转换规则(第 2 组) @ccsuzzh #6880 #488
@ccsuzzh
36 为 Paddle 代码转换工具新增 API 转换规则(第 3 组) @enkilee #479 #484 #6906 #6901 #6890 #6879
@enkilee
37 为 Paddle 代码转换工具新增 API 转换规则(第 4 组) @monster1015 #6884 #481
@monster1015
38 为 Paddle 代码转换工具新增 API 转换规则(第 5 组) @inaomIIsfarell #487 #6885 #496
@inaomIIsfarell
39 为 Paddle 代码转换工具新增 API 转换规则(第 6 组) @Asthestarsfalll #6878 #477
@Asthestarsfalll
40 为 Paddle 代码转换工具新增 API 转换规则(第 7 组) @MikhayEeer #6920
41 为 Paddle 代码转换工具新增 API 转换规则(第 8 组) @decade-afk #6887 #493 #495
@decade-afk
42 为 Paddle 代码转换工具新增 API 转换规则(第 9 组) @Ainavo
@decade-afk #6893 #490
@decade-afk

三、套件开发任务

  • PaddleNLP 套件: NO.43~45
  • Paddle2ONNX 套件: NO.46~48 (发起人为社区开发者 @Zheng-Bicheng ,郑师傅表示这个方向需要大力推广,不懂的直接提 issue 他可以教)
  • PaddleX 套件:NO.49~50
  • PaddleOCR 套件:NO.51~53
  • PaddleSpeech 套件:NO.54~57
序号 难度 任务标题 队伍名称/状态/PR 完成队伍
43 ⭐⭐️⭐️ 完善 TokenizerFast 功能支持 @yinfan98 #998 #9407
@yinfan98
44 ⭐️⭐️⭐️ 大模型 4D 并行框架全自动构建 @yinfan98
45 ⭐️⭐️⭐️ 添加 FunctionCall 功能 @essos-bot
@DrRyanHuang
46 Paddle2ONNX 添加对返回常量的 IfElse 算子的支持 @Asthestarsfalll #1383
@Asthestarsfalll
47 ⭐️⭐️ Paddle2ONNX 添加对 While 算子的支持 @Lunarscave
@brisaurora #1408
@brisaurora
48 ⭐⭐️ Paddle2ONNX 添加对 Windows 平台自动发包机制的支持 @ccsuzzh #1433 #1439
@ccsuzzh
49 ⭐️⭐️ PaddleX 重要模型的量化能力验证和优化
50 ⭐️⭐️ PaddleX 重要模型 Android Demo 支持
51 ⭐️⭐️⭐️ 在 PaddleOCR 中复现 MixTeX 模型 @hereisSS
@ErnestinaQiu #986
52 ⭐️⭐️⭐️ 在 PaddleOCR 中复现 OmniParser 论文 @ErnestinaQiu
53 ⭐️⭐️ 在 PaddleOCR 中复现 TrOCR-Formula-Rec 模型 @hereisSS
@DrRyanHuang
54 ⭐️⭐️⭐️ 在 PaddleSpeech 中实现 Whisper 的 Finetune @yinfan98
55 ⭐️⭐️ 在 PaddleSpeech 中实现 DAC 的训练中使用的第三方库 audiotools @suzakuwcx #1016
@DrRyanHuang #1017 #3900 #70102 #3947
@DrRyanHuang
56 ⭐️ 在 PaddleSpeech 中复现 DAC 的训练需要用到的 loss (依赖 55) @suzakuwcx #1029 #3954
锁定 @suzakuwcx
57 ⭐️⭐️ 在 PaddleSpeech 中复现 DAC 模型(依赖 55、56)
58 ⭐️⭐️ VisualDL PIR 可视化产品形态改进 @cse0001 #1286
@cse0001

看板信息

任务方向 任务数量 提交作品 / 任务认领 提交率 完成 完成率
框架 API 开发任务 25 20 / 25 80.0% 16 64.0%
套件开发任务 16 7 / 13 43.75% 6 37.5%

统计信息

排名不分先后 @NKNaN (3) @zty-king (1) @Qin-sx (1) @Micalling (2) @monster1015 (2) @yinfan98 (2) @ccsuzzh (2) @enkilee (1) @inaomIIsfarell (1) @Asthestarsfalll (2) @decade-afk (2) @brisaurora (1) @DrRyanHuang (1) @cse0001 (1)

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions