Aller au contenu principal
ToolPotion
Conseiller IA
Soumettre

Documentation ONNX

ONNX (Open Neural Network Exchange) fournit la documentation pour sa version 1.23.0. Elle couvre les concepts fondamentaux, l'intégration Python, les références d'API, la gestion des versions, les structures de données et les opérateurs. La documentation détaille des aspects techniques tels que le stockage des données, la sécurité et les guides d'implémentation pour les backends et les opérateurs expérimentaux.

Visiter l'URL
Partager
Visiter l'URL
Partager

La documentation ONNX 1.23.0 sert de ressource complète pour comprendre et utiliser le format Open Neural Network Exchange. Elle commence par une introduction à ONNX et à ses concepts fondamentaux, guidant les utilisateurs à travers son intégration avec Python. Une référence d'API détaillée est fournie, englobant les stratégies de versioning, les structures de données, les fonctions et une liste exhaustive des opérateurs ONNX.

Lire la suite

Les détails techniques sont élaborés, y compris les spécificités du stockage des flottants en 8 bits, et l'implémentation des types entiers 4 bits et 2 bits. La documentation aborde également le Référentiel ONNX, offrant des conseils sur l'ajout de corps de fonctions pour les opérateurs et le processus d'introduction de nouveaux opérateurs ou fonctions dans l'écosystème ONNX. Les cas d'assurance de sécurité font également partie de la documentation, soulignant l'engagement d'ONNX envers un développement robuste.

Des sections techniques supplémentaires approfondissent les mécanismes de diffusion (broadcasting) dans ONNX, un guide sur les balises de différentiabilité, la dénotation de dimensions et la gestion des données externes. La spécification de la représentation intermédiaire ONNX (ONNX IR) est présentée, ainsi que des instructions pour implémenter un backend ONNX. La gestion des opérateurs expérimentaux et des métadonnées est également couverte, tout comme les types ONNX et la suite de tests de backend ONNX.

Les informations sur les versions officielles d'ONNX et les conventions d'opérateurs fournissent un contexte pour l'évolution du framework. L'aperçu de l'API Python et les méthodes de vérification des versions PyPI avec les attestations Sigstore sont inclus pour les développeurs. Enfin, la documentation aborde la sécurité des données externes, l'inférence de forme ONNX, la syntaxe textuelle ONNX, la dénotation de type, le convertisseur de version ONNX et le versioning ONNX, en faisant une référence complète pour les utilisateurs et contributeurs d'ONNX.

  • CatégorieMLOps et déploiement de modèles
  • Modèle tarifaireGratuit
  • DéploiementCloud
  • PlateformesWeb

  • Introduction aux concepts ONNX

  • Guide d'intégration ONNX avec Python

  • Référence API complète

  • Explication détaillée du versioning ONNX

  • Documentation sur les structures de données ONNX

  • Couverture des fonctions ONNX

  • Documentation approfondie sur les opérateurs ONNX

  • Détails techniques sur les types de données et le stockage (par ex., flottant 8 bits, entier 4 bits)

  • Directives du Référentiel ONNX

  • Procédures d'ajout d'opérateurs et de fonctions

  • Cas d'assurance de sécurité ONNX

  • Diffusion (Broadcasting) dans ONNX

  • Guide des balises de différentiabilité

  • Dénotation de dimensions et dénotation de type

  • Gestion des données externes

  • Spécification ONNX IR

  • Guide d'implémentation de backend ONNX

  • Gestion des opérateurs expérimentaux

  • Métadonnées ONNX

  • Types ONNX

  • Suite de tests de backend ONNX

  • Versions officielles ONNX

  • Aperçu des conventions d'opérateurs

  • Aperçu de l'API Python

  • Attestations Sigstore pour les versions PyPI

  • Inférence de forme ONNX

  • Syntaxe textuelle ONNX

  • Convertisseur de version ONNX

  1. Comprendre les concepts ONNX : Lisez les sections d'introduction pour saisir les principes fondamentaux d'ONNX.

  2. Intégrer avec Python : Suivez le guide d'intégration ONNX avec Python pour une mise en œuvre pratique.

  3. Explorer la référence API : Utilisez la référence API pour des informations détaillées sur les fonctions, les opérateurs et les structures de données.

  4. Implémenter un backend ONNX : Consultez les guides sur l'implémentation d'un backend ONNX pour des solutions personnalisées.

  5. Ajouter de nouveaux opérateurs/fonctions : Référez-vous à la documentation pour les procédures d'ajout de nouveaux opérateurs ou fonctions.

  6. Gérer les fonctionnalités expérimentales : Apprenez comment gérer et utiliser les opérateurs expérimentaux.

  7. Vérifier les versions : Comprenez le processus de vérification des versions ONNX PyPI à l'aide des attestations Sigstore.

  • Interopérabilité des modèles
  • Accélération matérielle
  • Optimisation des modèles
  • Recherche et développement
  • Déploiement en production

Avis sur Documentation ONNX

Chargement...

Outils IA populaires comme Documentation ONNX

MindSpore

Frameworks IA

MindSpore fournit un ensemble complet d'API pour construire, entraîner et inférer des modèles d'IA. Il offre des interfaces pour les fondations du framework, les opérations, les…

Plateformes de machine learning
Voir l'outil

Frameworks IA

Fournit un ensemble complet d'API pour construire, entraîner et inférer des modèles d'IA. Il offre des interfaces pour les fondations du framework, les opérations, les…MindSpore fournit un ensemble complet d'API pour construire, entraîner et inférer des modèles d'IA. Il offre des interfaces pour les fondations du framework, les opérations, les…

Plateformes de machine learning
Voir le Top 50 Frameworks IA

Eden AI

Applications IA

Eden AI propose une API unifiée pour accéder à plus de 500 modèles d'IA leaders, y compris des LLM et des IA spécialisées pour la parole, la vision et l'OCR. Elle permet un…

MLOps et déploiement de modèles

N°84 en MLOps et déploiement de modèles

Voir l'outil

Applications IA

Propose une API unifiée pour accéder à plus de 500 modèles d'IA leaders, y compris des LLM et des IA spécialisées pour la parole, la vision et l'OCR. Elle permet un…Eden AI propose une API unifiée pour accéder à plus de 500 modèles d'IA leaders, y compris des LLM et des IA spécialisées pour la parole, la vision et l'OCR. Elle permet un…

MLOps et déploiement de modèles
N°84 en MLOps et déploiement de modèles

Bibliothèque multilingue conçue pour extraire des données structurées et validées à partir de grands modèles de langage (LLM). Elle prend en charge plus de 15…Instructor est une bibliothèque multilingue conçue pour extraire des données structurées et validées à partir de grands modèles de langage (LLM). Elle prend en charge plus de 15…

En vedettePlateformes de machine learning
Voir le Top 50 Frameworks IA

ONNX Runtime

Frameworks IA

ONNX Runtime est un cadre d'apprentissage automatique accéléré multiplateforme qui optimise l'entraînement et l'inférence. Il prend en charge divers langages de programmation et…

Plateformes de machine learning
Voir l'outil

Frameworks IA

Cadre d'apprentissage automatique accéléré multiplateforme qui optimise l'entraînement et l'inférence. Il prend en charge divers langages de programmation et…ONNX Runtime est un cadre d'apprentissage automatique accéléré multiplateforme qui optimise l'entraînement et l'inférence. Il prend en charge divers langages de programmation et…

En vedettePlateformes de machine learning
Voir le Top 50 Frameworks IA

Documentation Keras

Frameworks IA

Keras est un framework Python de deep learning. Il fournit une API de haut niveau pour construire et entraîner des réseaux neuronaux. Keras se concentre sur la facilitation…

Plateformes de machine learning
Voir l'outil

Frameworks IA

Keras est un framework Python de deep learning. Il fournit une API de haut niveau pour construire et entraîner des réseaux neuronaux. Keras se concentre sur la facilitation…

Plateformes de machine learning
Voir le Top 50 Frameworks IA

Visnet

Applications IA

Visnet propose une interface universelle, multi-compatible et headless pour les réseaux neuronaux, dédiée au développement et au déploiement de modèles d'IA. Elle offre un…

MLOps et déploiement de modèlesGouvernement et secteur public
Voir l'outil

Applications IA

Propose une interface universelle, multi-compatible et headless pour les réseaux neuronaux, dédiée au développement et au déploiement de modèles d'IA. Elle offre un…Visnet propose une interface universelle, multi-compatible et headless pour les réseaux neuronaux, dédiée au développement et au déploiement de modèles d'IA. Elle offre un…

MLOps et déploiement de modèlesGouvernement et secteur public
Voir le Top 250 Applications IA

OpenNN

Frameworks IA

OpenNN est une bibliothèque logicielle gratuite et open-source pour les réseaux neuronaux. Elle fournit un ensemble complet d'outils pour le développement et la mise en œuvre de…

Plateformes de machine learning
Voir l'outil

Frameworks IA

Bibliothèque logicielle gratuite et open-source pour les réseaux neuronaux. Elle fournit un ensemble complet d'outils pour le développement et la mise en œuvre de…OpenNN est une bibliothèque logicielle gratuite et open-source pour les réseaux neuronaux. Elle fournit un ensemble complet d'outils pour le développement et la mise en œuvre de…

Plateformes de machine learning
Voir le Top 50 Frameworks IA

OpenLIT

Applications IA

OpenLIT est une plateforme open-source pour l'ingénierie IA, offrant une observabilité pour les applications GenAI et LLM. Elle propose le traçage, l'évaluation et la gestion des…

MLOps et déploiement de modèles

N°38 pour Ingénieurs en prompts

Voir l'outil

Applications IA

Plateforme open-source pour l'ingénierie IA, offrant une observabilité pour les applications GenAI et LLM. Elle propose le traçage, l'évaluation et la gestion des…OpenLIT est une plateforme open-source pour l'ingénierie IA, offrant une observabilité pour les applications GenAI et LLM. Elle propose le traçage, l'évaluation et la gestion des…

MLOps et déploiement de modèles
N°38 pour Ingénieurs en prompts
1 sur 8