Open Neural Network Exchange

The open standard for machine learning interoperability

Get Started

ONNX is an open format built to represent machine learning models. ONNX defines a common set of operators - the building blocks of machine learning and deep learning models - and a common file format to enable AI developers to use models with a variety of frameworks, tools, runtimes, and compilers. LEARN MORE

KEY BENEFITS

Interoperability

Develop in your preferred framework without worrying about downstream inferencing implications. ONNX enables you to use your preferred framework with your chosen inference engine.

SUPPORTED FRAMEWORKS

Hardware Access

ONNX makes it easier to access hardware optimizations. Use ONNX-compatible runtimes and libraries designed to maximize performance across hardware.

SUPPORTED ACCELERATORS

COMMUNITY

ONNX is a community project.

Our active community thrives under our open governance structure, which provides transparency and inclusion. We encourage you to engage and contribute.



WE ARE AN LFAI GRADUATE PROJECT

NEWS AND ANNOUNCEMENTS