Aller au contenu principal
ToolPotion
Conseiller IA
Soumettre

ONNX Runtime

En vedette
Frameworks IAPlateformes de machine learningOpen source · Linux, Windows, macOS

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, facilitant l'intégration de capacités avancées d'IA dans les applications.

Visiter l'URL
Partager
Visiter l'URL
Partager

ONNX Runtime est un puissant cadre d'apprentissage automatique accéléré multiplateforme conçu pour améliorer les performances des modèles d'IA lors de l'entraînement et de l'inférence. Avec des optimisations intégrées, il s'intègre parfaitement à votre pile technologique existante, permettant aux développeurs de tirer parti de modèles à la pointe de la technologie dans diverses applications.

Lire la suite

Le cadre prend en charge un large éventail de langages de programmation, y compris Python, C#, JavaScript, Java et C++. Cette polyvalence garantit que les développeurs peuvent utiliser ONNX Runtime, quel que soit leur langage ou plateforme préférés. Il fonctionne efficacement sur plusieurs systèmes d'exploitation, y compris Linux, Windows, Mac, iOS et Android, ainsi que dans les navigateurs web, ce qui en fait un choix idéal pour des environnements de développement divers.

L'une des caractéristiques remarquables d'ONNX Runtime est sa capacité à optimiser les performances sur différentes configurations matérielles, y compris CPU, GPU et NPU. Cette optimisation se concentre sur des indicateurs clés tels que la latence, le débit, l'utilisation de la mémoire et la taille binaire. En plus d'une excellente performance prête à l'emploi, ONNX Runtime propose des techniques d'optimisation de modèle supplémentaires et des configurations d'exécution adaptées à des cas d'utilisation et modèles spécifiques.

ONNX Runtime est utilisé par de nombreuses organisations et alimente l'IA dans les produits Microsoft, y compris Windows, Office, Azure Cognitive Services et Bing. Il est également utilisé dans des milliers de projets à travers le monde, démontrant sa fiabilité et son efficacité dans des applications réelles.

Pour les développeurs mobiles, ONNX Runtime Mobile permet l'intégration de capacités d'IA dans des applications Android et iOS, permettant un entraînement et une inférence sur appareil. Cette fonctionnalité réduit non seulement les coûts associés à l'entraînement de grands modèles, mais améliore également l'expérience utilisateur en permettant des interactions personnalisées et respectueuses de la vie privée.

En résumé, ONNX Runtime est un cadre polyvalent et efficace qui permet aux développeurs d'exploiter tout le potentiel de l'apprentissage automatique et de l'IA, en faisant un outil essentiel pour le développement d'applications modernes.

  • CatégoriePlateformes de machine learning
  • Modèle tarifaireOpen source
  • DéploiementMultiplateforme
  • PlateformesLinux, Windows, macOS

  • Support multiplateforme

  • Optimisé pour CPU, GPU, NPU

  • Prend en charge plusieurs langages de programmation

  • Capacités d'entraînement sur appareil

  • Intégration avec les produits Microsoft

  • Techniques d'optimisation de modèle

  • Tutoriels disponibles pour divers langages

  • Moteur d'IA de niveau production

  1. Installer via le gestionnaire de paquets : Utilisez le gestionnaire de paquets approprié pour votre langage de programmation.

  2. Configurer : Configurez l'environnement et les dépendances requises pour ONNX Runtime.

  3. Construire : Compilez votre application avec ONNX Runtime intégré.

  4. Déployer : Déployez votre application sur la plateforme souhaitée.

  5. Optimiser : Utilisez des techniques d'optimisation de modèle pour améliorer les performances.

  • Synthèse d'images
  • Génération de texte
  • Applications d'IA mobiles
  • Entraînement sur appareil
  • IA basée sur le web

Outils IA populaires comme ONNX Runtime

TensorFlow

Frameworks IA

TensorFlow est une plateforme de machine learning open source de bout en bout conçue pour tout le monde. Elle offre un écosystème flexible d'outils, de bibliothèques et de…

Plateformes de machine learning
Voir l'outil

Frameworks IA

Plateforme de machine learning open source de bout en bout conçue pour tout le monde. Elle offre un écosystème flexible d'outils, de bibliothèques et de…TensorFlow est une plateforme de machine learning open source de bout en bout conçue pour tout le monde. Elle offre un écosystème flexible d'outils, de bibliothèques et de…

En vedettePlateformes de machine learning
Voir le Top 50 Frameworks IA

Eclipse Deeplearning4j est un framework open-source de deep learning distribué pour la JVM. Il offre un écosystème complet pour construire, entraîner et déployer des réseaux…

Plateformes de machine learning

N°33 en Frameworks IA

Voir l'outil

Framework open-source de deep learning distribué pour la JVM. Il offre un écosystème complet pour construire, entraîner et déployer des réseaux…Eclipse Deeplearning4j est un framework open-source de deep learning distribué pour la JVM. Il offre un écosystème complet pour construire, entraîner et déployer des réseaux…

Plateformes de machine learning
N°33 en Frameworks 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

LiteRT

Frameworks IA

LiteRT est le framework ML haute performance de Google pour le déploiement de modèles GenAI et ML sur des plateformes embarquées. Il offre une conversion, une exécution et une…

MLOps et déploiement de modèles
Voir l'outil

Frameworks IA

Framework ML haute performance de Google pour le déploiement de modèles GenAI et ML sur des plateformes embarquées. Il offre une conversion, une exécution et une…LiteRT est le framework ML haute performance de Google pour le déploiement de modèles GenAI et ML sur des plateformes embarquées. Il offre une conversion, une exécution et une…

MLOps et déploiement de modèles
Voir le Top 50 Frameworks IA

Ray

Frameworks IA

Ray est un cadre open-source conçu pour simplifier la construction et la mise à l'échelle d'applications d'apprentissage automatique et Python. Il fournit des API de haut niveau…

Plateformes de machine learning
Voir l'outil

Frameworks IA

Cadre open-source conçu pour simplifier la construction et la mise à l'échelle d'applications d'apprentissage automatique et Python. Il fournit des API de haut niveau…Ray est un cadre open-source conçu pour simplifier la construction et la mise à l'échelle d'applications d'apprentissage automatique et Python. Il fournit des API de haut niveau…

En vedettePlateformes de machine learning
Voir le Top 50 Frameworks IA

TensorFlow

Dépôts GitHub d'IA

TensorFlow est un cadre d'apprentissage automatique open source conçu pour tout le monde. Il fournit un écosystème complet pour la création et le déploiement de modèles…

Plateformes de machine learning
Voir l'outil

Dépôts GitHub d'IA

Cadre d'apprentissage automatique open source conçu pour tout le monde. Il fournit un écosystème complet pour la création et le déploiement de modèles…TensorFlow est un cadre d'apprentissage automatique open source conçu pour tout le monde. Il fournit un écosystème complet pour la création et le déploiement de modèles…

En vedettePlateformes de machine learning
Voir le Top 250 Dépôts GitHub d'IA

CRAB Benchmark

Frameworks IA

CRAB est un framework de benchmark complet pour l'évaluation des agents de modèles linguistiques multimodaux. Il offre un support inter-environnements, un évaluateur graphique et…

Plateformes de machine learning
Voir l'outil

Frameworks IA

Framework de benchmark complet pour l'évaluation des agents de modèles linguistiques multimodaux. Il offre un support inter-environnements, un évaluateur graphique et…CRAB est un framework de benchmark complet pour l'évaluation des agents de modèles linguistiques multimodaux. Il offre un support inter-environnements, un évaluateur graphique et…

Plateformes de machine learning
Voir le Top 50 Frameworks IA

DJL est un framework de deep learning agnostique quant au moteur, conçu pour Java. Il simplifie le processus de construction, d'entraînement et de déploiement de modèles…

Plateformes de machine learning

N°41 en Frameworks IA

Voir l'outil

DJL est un framework de deep learning agnostique quant au moteur, conçu pour Java. Il simplifie le processus de construction, d'entraînement et de déploiement de modèles…

Plateformes de machine learning
N°41 en Frameworks IA
1 sur 8