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 目录下,可以通过以下命令生成:

  1. cd oneflow/docs && make dev

我们期待有你的帮助,为OneFlow Python API添加docstringfunction annotation

Review

我们以塑造艺术品的心态,致力于将 OneFlow 打造成充满工业美感的基础软件产品。在这个过程中也离不开开源社区对 OneFlow 代码的 review。

期待大家在各个仓库中,多提交issue、PR,多 review,OneFlow 前进的路中,也期待有你的加入。

交流QQ群

加QQ群 331883 或扫描下方二维码

OneFlow 开源计划 - 图1