Open Neural Network Exchange

Dernière version | 1.18.0 ()[1] |
---|---|
Dépôt | github.com/onnx/onnx |
Type | Bibliothèque logicielle Python (d) |
Licence | Licence MIT et licence Apache 2.0 |
Site web | onnx.ai |
ONNX pour Open Neural Network Exchange est un écosystème d’ intelligence artificielle Open-source. [2] ONNX est disponible sur GitHub .
Historique
En septembre 2017, Facebook et Microsoft mettent en place un système permettant de basculer entre les environnements de deep learning tels que PyTorch et Caffe2 . Plus tard, IBM, Huawei, Intel, AMD, ARM et Qualcommannoncent leur soutien à l’initiative. [2]
En octobre 2017, Microsoft a annoncé son intention d'ajouter sa plate-forme Cognitive Toolkit et Project Brainwave à cette initiative. [2]
Intention
L'initiative vise:
Interopérabilité inter framework
Permettre aux développeurs de migrer plus facilement d’un framework à l’autre, ce qui peut être plus souhaitable lors de certaines phases de développement. [3]
Shared optimization
Permettre les fournisseurs de matériel et les autres à améliorer les performances des réseaux de neurones artificiels de plusieurs infrastructures à la fois en ciblant la représentation ONNX. [3]
Contenu
ONNX fournit les définitions d'un modèle de graphe de calcul extensible, d'opérateurs intégrés et de types de données standard, axés sur l'inférence (évaluation). [3]
Chaque graphe de flux de données de calcul est une liste de nœuds formant un graphe acyclique . Les nœuds ont des entrées et des sorties. Chaque nœud est un appel à un opérateur. Les métadonnées documentent le graphique. Des opérateurs intégrés doivent être disponibles sur chaque infrastructure prenant en charge ONNX. [3]
Autres partenariats
Microsoft et Facebook font partie du Partnership on AI aux côtés de Apple, Amazon, Google et IBM, qui s'emploie à sensibiliser le public et à stimuler la recherche. [2]
Références
- ↑ « Release 1.18.0 », (consulté le )
- (en-US) « Microsoft and Facebook's open AI ecosystem gains more support », Engadget, {{Article}} : paramètre «
date
» manquant (lire en ligne) - (en) {{Article}} : paramètre «
titre
» manquant, paramètre «périodique
» manquant, paramètre «date
» manquant Erreur de référence : Balise<ref>
incorrecte : le nom « :0 » est défini plusieurs fois avec des contenus différents.
Liens externes
- (en-US) Eric Boyd, « Microsoft and Facebook create open ecosystem for AI model interoperability - Microsoft Cognitive Toolkit », Microsoft Cognitive Toolkit, (lire en ligne)
- onnx: Open Neural Network Exchange, Open Neural Network Exchange, 2017-10-11, retrieved 2017-10-11