Pour gérer vos consentements :
Categories: Logiciels

PyTorch 1.0 : Facebook lance son framework IA pour le langage Python

Conférence des développeurs Facebook F8 : Facebook avait annoncé le lancement prochain de PyTorch 1.0 le 2 mai dernier.

C’est désormais chose faite alors que la bêta lancée en janvier 2017 avait été téléchargée plus d’un million de fois.

Un framework Python pour le deep learning

PyTorch a été créé par le groupe de recherche sur l’intelligence artificielle de Facebook en tant que bibliothèque de fonctions d’apprentissage automatique (machine learning) pour le langage de programmation Python.

Ce framework a principalement été conçu pour être utilisé dans le cadre du deep learning, une branche de l’apprentissage automatique qui tente d’imiter le fonctionnement du cerveau humain et a conduit à des avancées majeures dans des domaines tels que la traduction linguistique, la reconnaissance d’image et la reconnaissance vocale.

PyTorch est censé aider à accélérer le développement de ce type de capacités d’intelligence artificielle. Il a déjà été utilisé pour créer des avatars plus réalistes pour le casque de réalité virtuelle Oculus de Facebook.

PyTorch associe les «capacités modulaires orientées production» du framework Caffe2 AI, dont Facebook est à l’origine, au modèle d’apprentissage en profondeur Open Neural Network Exchange, développé par Facebook, fe concert avec Amazon et de Microsoft.

Il ajoute une approche de «conception flexible orientée sur la recherche» qui permet aux développeurs de travailler plus rapidement et d’ouvrir la voie à des déploiements en mode production.

Des jonctions avec tous les grands acteurs de l’IA

PyTorch 1.0 supporte le framework ONNX développé conjointement par Facebook et Microsoft.

AWS prévoit de prendre en charge PyTorch 1.0 dans SageMaker, son service destiné à aider les développeurs à créer et à réutiliser des modèles d’intelligence artificielle existants.

Google prévoit de prendre en charge PyTorch 1.0 sur sa machine virtuelle Google Cloud Deep Learning et va collaborer avec Facebook pour l’optimisation de ses puces TPU personnalisées pour PyTorch 1.0.

De son côté, Microsoft annonce également une jonction entre PyTorch 1.0 et Azure. Il est déjà possible de déployer des modèles PyTorch sur la service cloud Azure Machine Learning (Azure ML).

Plusieurs fabricants de puces IA de premier plan ont également annoncé leur soutien, notamment Nvidia, Qualcomm, Intel, Arm et IBM.

Parmi les solutions concurrentes de PyTorch, on recense TensorFlow de Google, MXNet d’Amazon Web Services (AWS) et le framework CNTK développé notamment par Microsoft Research.

(Crédit photo : @Facebook)

Recent Posts

GPT-4o : où, quand et pour qui ?

OpenAI orchestre un déploiement très progressif de GPT-4o, y compris de ses capacités multimodales.

21 heures ago

Nom de domaine : Twitter définitivement remplacé par X

Elon Musk avait racheté le nom de domaine X.com à PayPal en 2017. Depuis juillet 2023,…

1 jour ago

Microsoft propose une délocalisation hors de Chine à ses ingénieurs IA et Cloud

Des centaines d'ingénieurs en IA et cloud travaillant pour Microsoft se voient proposer de quitter…

1 jour ago

Du « Monde » à Reddit, le point sur les partenariats data d’OpenAI

Reddit s'ajoute à la liste des « partenaires data » d'OpenAI. Qui rejoint-il ?

1 jour ago

Comment Younited a appliqué la GenAI au crédit conso

Younited a utilisé PaLM 2 puis Gemini pour catégoriser des transactions bancaires en vue de…

1 jour ago

Processeurs : les États-Unis fabriqueront 30 % des puces avancées d’ici 2032

Les États-Unis vont tripler leur capacité nationale de fabrication de puces et contrôler 30 %…

2 jours ago