Windows prend désormais en charge nativement PyTorch via DirectML

Icône de temps de lecture 2 minute. lis


Les lecteurs aident à prendre en charge MSpoweruser. Nous pouvons recevoir une commission si vous achetez via nos liens. Icône d'info-bulle

Lisez notre page de divulgation pour savoir comment vous pouvez aider MSPoweruser à soutenir l'équipe éditoriale Plus d'informations

Notes clés

  • DirectML est une API de bas niveau pour l'apprentissage automatique sous Windows qui permet aux développeurs de créer des applications une seule fois et de les rendre disponibles pour tous les PC Windows pris en charge.

Semblable à DirectX qui propose des API de bas niveau pour les graphiques, DirectML propose une API de bas niveau pour l'apprentissage automatique sous Windows. Au lieu de perdre du temps et des efforts à cibler différentes options matérielles CPU, GPU et NPU, DirectML permet aux développeurs de créer une seule fois et de le rendre disponible pour tous les PC Windows pris en charge. Il s'intègre également à des frameworks tels que ONNX Runtime, PyTorch et WebNN.

Lors de la Build 2024, Microsoft aujourd'hui annoncé que Windows prend désormais en charge nativement PyTorch via DirectML. Avec cette prise en charge native de PyTorch, des milliers de modèles Hugging Face peuvent fonctionner sous Windows sans aucune modification. En outre, Microsoft travaille avec Nvidia pour rendre ces flux de développement pris en charge dans plus de 100 millions de GPU RTX AI. La prise en charge de PyTorch sur les GPU est disponible à partir d'aujourd'hui et la prise en charge des NPU sera bientôt disponible.

Microsoft active également la puissance de l'IA locale pour les applications Web via WebNN Developer Preview. WebNN est alimenté par DirectML et ONNX Runtime Web. WebNN permet aux développeurs de permettre des expériences d'IA avec des performances quasi natives pour des tâches telles que l'IA générative, le traitement d'images, le traitement du langage naturel, la vision par ordinateur et bien plus encore. Pour l'instant, WebNN Developer Preview prend en charge
GPU. Le support NPU sera bientôt disponible.

Disponibilité DirectML :

  • DirectML est désormais généralement disponible sur tous les GPU Windows.
  • La prise en charge de DirectML sur les processeurs Intel Core Ultra avec Intel AI Boost est disponible en tant qu'aperçu pour les développeurs et sera bientôt disponible pour tous.
  • La prise en charge de DirectML sur Qualcomm Hexagon NPU dans le SoC Snapdragon X Elite sera bientôt disponible.

En savoir plus sur les sujets : directML, microsoft, fenêtres

Laissez un commentaire

Votre adresse email n'apparaitra pas. Les champs obligatoires sont marqués *