O
Définition

Open Neural Network Exchange : un format ouvert pour représenter les modèles d'apprentissage automatique, permettant l'interopérabilité entre PyTorch, TensorFlow et d'autres frameworks.

ONNX : interopérabilité des modèles ML

ONNX (Open Neural Network Exchange) a été créé par Microsoft et Facebook en 2017 pour résoudre le problème du verrouillage de framework en apprentissage automatique. Il fournit une représentation commune pour les modèles de réseaux de neurones exportables depuis PyTorch, TensorFlow, scikit-learn et d'autres frameworks, puis déployables via ONNX Runtime ou convertibles en d'autres formats. ONNX prend en charge une large gamme d'opérateurs et de types de données, en faisant le standard de facto pour l'échange et l'optimisation du déploiement de modèles ML.

Terme défini