O

ONNX

Definition

Open Neural Network Exchange: an open format for representing machine learning models, enabling interoperability between PyTorch, TensorFlow, and other frameworks.

ONNX: ML Model Interoperability

ONNX (Open Neural Network Exchange) was created by Microsoft and Facebook in 2017 to solve the problem of framework lock-in in machine learning. It provides a common representation for neural network models that can be exported from PyTorch, TensorFlow, scikit-learn, and other frameworks, then deployed using ONNX Runtime or converted to other formats. ONNX supports a wide range of operators and data types, making it the de facto standard for ML model interchange and deployment optimization.

Defined Term

  • Term ONNX
  • Abbreviation .onnx
  • Category File Types
  • views 378