Skip to content

This is a cross-chip platform collection of operators and a unified neural network library.

License

Notifications You must be signed in to change notification settings

matrix97317/OneNeuralNetwork

Repository files navigation

One Neural Network (ONN)

This is a cross-chip platform collection of operators and a unified neural network library. We hope to use this lib to run [OpenMMLab/Detectron/DeepSpeed/Magatron-LM/...] on different chip platforms. To achieve this goal, we utilized Deep Learning Compiler or DSL (such as,TVM,Triton,... etc) as the backend. At the same time, we abstracted the operators from some high-level applications.

TOP-Design

Developer Quick Start

If you want to be a developer, you can read this developer_manual

User Quick Start

As a user, you can to complete cross chip platform training and inference based on ONN. You can read this user_manual

Design Manual

You can read this Design Manual for more detail.

Acknowledgements