Windows ahora admite de forma nativa PyTorch a través de DirectML

Icono de tiempo de lectura 2 minuto. leer


Los lectores ayudan a respaldar a MSpoweruser. Es posible que obtengamos una comisión si compra a través de nuestros enlaces. Icono de información sobre herramientas

Lea nuestra página de divulgación para descubrir cómo puede ayudar a MSPoweruser a sostener el equipo editorial. Más información

Notas clave

  • DirectML es una API de bajo nivel para el aprendizaje automático en Windows que permite a los desarrolladores crear aplicaciones una vez y ponerlas a disposición de todas las PC con Windows compatibles.
Windows DirectML PyTorch

Al igual que DirectX, que ofrece API de bajo nivel para gráficos, DirectML ofrece API de bajo nivel para aprendizaje automático en Windows. En lugar de perder tiempo y esfuerzo buscando diferentes opciones de hardware de CPU, GPU y NPU, DirectML permite a los desarrolladores compilar una vez y ponerlo a disposición de todas las PC con Windows compatibles. También se integró con marcos como ONNX Runtime, PyTorch y WebNN.

En Build 2024, Microsoft hoy anunció que Windows ahora admite de forma nativa PyTorch a través de DirectML. Con esta compatibilidad nativa con PyTorch, miles de modelos de Hugging Face pueden funcionar en Windows sin ningún cambio. Además, Microsoft está trabajando con Nvidia para que estos flujos de trabajo de desarrollo sean compatibles con más de 100 millones de GPU RTX AI. La compatibilidad con PyTorch en GPU está disponible a partir de hoy y la compatibilidad con NPU llegará pronto.

Microsoft también está habilitando el poder de la IA local para aplicaciones web a través de WebNN Developer Preview. WebNN funciona con DirectML y ONNX Runtime Web. WebNN permite a los desarrolladores habilitar experiencias de IA con un rendimiento casi nativo para tareas como IA generativa, procesamiento de imágenes, procesamiento de lenguaje natural, visión por computadora y más. Por ahora, WebNN Developer Preview admite
GPU. El soporte para NPU llegará pronto.

Disponibilidad de DirectML:

  • DirectML ahora está disponible de forma generalizada en todas las GPU de Windows.
  • La compatibilidad con DirectML en procesadores Intel Core Ultra con Intel AI Boost está disponible como vista previa para desarrolladores y próximamente estará disponible de forma general.
  • La compatibilidad con DirectML en Qualcomm Hexagon NPU en el SoC Snapdragon X Elite estará disponible próximamente.

Foro de usuarios

mensajes de 0