OneFlow 开源计划
OneFlow 作为核心竞争力突出、具有高壁垒的开源基础软件设施,还在快速迭代和进步之中。
OneFlow的成长,离不开像你一样热爱开源的朋友们。你所贡献的每一行代码,提交的每一个 issue,报告的每一个 bug,甚至每一次提问,都对 OneFlow 弥足珍贵。
助力OneFlow¶
无论是贡献代码、添加 API 文档、整理 bugs 和 issues、review 代码……
OneFlow 在方方面面都期待你的助力。
你可以根据你自身的情况,选择以下的一项或者多项,参与到 OneFlow 的开源项目中来:
-
贡献代码
-
贡献测试案例
-
建设API文档
-
Review PR
-
向有需要的人推荐 OneFlow
-
参与 OneFlow 的群讨论
-
…… 所有你能想到的让 OneFlow 变得更好的事情
贡献代码¶
我们的主要开源仓库有:
-
oneflow:包含OneFlow 深度学习框架的完整代码
-
OneFlow-Benchmark:包含在OneFlow上实现的多种模型(含脚本、文档、数据集处理方法等)
你也可以在这里找到或者创建更多的 OneFlow 开源项目。
贡献测试案例¶
OneFlow 已经对现有的多种流行、前沿的模型,进行了复现及测试,相关的脚本及文档均放置在 OneFlow-Benchmark 仓库。
但是 OneFlow 还有更多没有涵盖的模型,期待由你迁移到 OneFlow。
我们也强烈欢迎使用 OneFlow 实现你自己的原创研究,并在OneFlow-Benchmark中分享。
建设API文档¶
OneFlow 的 API 文档使用 sphinx
提取函数原型及 docstring。
API 文档工程在 oneflow 仓库的 docs
目录下,可以通过以下命令生成:
cd oneflow/docs && make dev
我们期待有你的帮助,为OneFlow Python API添加docstring
及function annotation
。
Review¶
我们以塑造艺术品的心态,致力于将 OneFlow 打造成充满工业美感的基础软件产品。在这个过程中也离不开开源社区对 OneFlow 代码的 review。
期待大家在各个仓库中,多提交issue、PR,多 review,OneFlow 前进的路中,也期待有你的加入。
交流QQ群¶
加QQ群 331883 或扫描下方二维码