概览
这场竞赛适合谁
适合有 Python 开发经验、能阅读 PyTorch 后端实现并使用 PaddlePaddle API 做等价实现的开源开发者。选择 Open3D 或 torch-scatter 赛题的人还需要具备 C++ 和自定义算子开发能力;torch-geometric 工作量较大,页面建议组队。
查看官方简介原文
参赛选手将参与高影响力开源项目如三维几何、稀疏计算、神经算子、图神经网络等方向的工具组件适配,并将成果合入工具组件官方仓库或PaddleScience仓库中。该比赛旨在完善飞桨框架在科学计算领域的生 态建设,提高飞桨用户研发效率。 Official category: 实战竞技赛. Organizers: 百度飞桨. Participants: 19.
参赛准备
从报名到首次提交的准备步骤
- 01
Python 编程
- 02
能够运行基础方案并完成一次有效提交
- 03
PyTorch API 阅读
- 04
C++ 开发
- 05
单元测试编写
- 06
Git 与 Pull Request 协作
投入前确认:难点不只是实现几个接口,而是要梳理组件的全部公开 API、完成代码/单测/文档适配,并以 PR 形式经过仓库 reviewer 和飞桨导师协作修改后争取合入。部分赛题还涉及 Python 与 C++ 自定义算子两部分,且需严格保持原仓库文件组织和既有格式。
来源