OneFlow: A Whole New Generation Of Deep Learning Framework¶
An open source deep learning framework with whole new frame design and the world's leading technology for distributed system.
Key Features & Capabilities¶
-
Make distributed training with multi-machines and multi-devices so simple as on single device.
-
Perfectly support container platforms(k8s & docker)
-
Handle large models easily
-
Almost zero runtime overhead & linear speedup
-
Support multiple deep learning compilers(XLA, TensorRT etc)
-
Support automatic mixed precision
-
Will support more operators and models sustainsouly etc.
We are trying to build a deep learning framework that will amaze everyone!
Looking forward to your feedbacks and welcome to join our contributor community.
Get Started¶
-
Follow the instructions to install OneFlow.
-
Tackle the common tasks of machine learning with OneFlow in Basic topics. Such as building network, hyper-parameters configuration, loading data, distributed training and so on.
-
If you want to know more about the characteristics of OneFlow, such as the format of OneFlow's dataset, the parallelism view of OneFlow or how to debug OneFlow framework with vscode, please refer to extended topic.
In advanced examples, we introduce models in OneFlow Model Zoo repository. It is helpful for users to understand the models and other details.
We highly expect developers and geeks to join our contributor community. Together we can build a perfect deep learning framework.