Skip to content
AI360Xpert
Glossary
Definition

ONNX

Open Neural Network Exchange is an open standard format designed to represent machine learning models, enabling interoperability across different frameworks.

Think of It Like This

Like a universal translator that lets a book written in PyTorch be seamlessly read and executed by a TensorFlow or C++ engine.

By converting a model to ONNX, developers can train their architecture in one ecosystem and deploy it in another highly optimized runtime environment (like ONNX Runtime or TensorRT). It defines a common set of operators and a standard graph format. This decoupling is essential for deploying AI to edge devices, mobile phones, and web browsers.