O Windows agora oferece suporte nativo ao PyTorch por meio do DirectML

Ícone de tempo de leitura 2 minutos. ler


Os leitores ajudam a oferecer suporte ao MSpoweruser. Podemos receber uma comissão se você comprar através de nossos links. Ícone de dica de ferramenta

Leia nossa página de divulgação para descobrir como você pode ajudar o MSPoweruser a sustentar a equipe editorial Saiba mais

Notas chave

  • DirectML é uma API de baixo nível para aprendizado de máquina no Windows que permite aos desenvolvedores criar aplicativos uma vez e disponibilizá-los para todos os PCs Windows com suporte.
Windows DirectML PyTorch

Semelhante ao DirectX, que oferece APIs de baixo nível para gráficos, o DirectML oferece API de baixo nível para aprendizado de máquina no Windows. Em vez de perder tempo e esforço visando diferentes opções de hardware de CPU, GPU e NPU, o DirectML permite que os desenvolvedores criem uma vez e o disponibilizem para todos os PCs Windows com suporte. Também se integrou com frameworks como ONNX Runtime, PyTorch e WebNN.

Na Build 2024, a Microsoft hoje anunciou que o Windows agora oferece suporte nativo ao PyTorch por meio do DirectML. Com este suporte nativo ao PyTorch, milhares de modelos Hugging Face podem funcionar no Windows sem quaisquer alterações. Além disso, a Microsoft está trabalhando com a Nvidia para tornar esses fluxos de trabalho de desenvolvimento suportados em mais de 100 milhões de GPUs RTX AI. O suporte PyTorch em GPUs está disponível a partir de hoje e o suporte NPU estará disponível em breve.

A Microsoft também está habilitando o poder da IA ​​local para aplicativos da web por meio do WebNN Developer Preview. WebNN é desenvolvido com DirectML e ONNX Runtime Web. O WebNN permite que os desenvolvedores habilitem experiências de IA com desempenho próximo ao nativo para tarefas como IA generativa, processamento de imagens, processamento de linguagem natural, visão computacional e muito mais. Por enquanto, o WebNN Developer Preview oferece suporte
GPU. O suporte NPU estará disponível em breve.

Disponibilidade de DirectML:

  • DirectML agora está disponível em todas as GPUs do Windows.
  • O suporte DirectML em processadores Intel Core Ultra com Intel AI Boost está disponível como Developer Preview com disponibilidade geral em breve
  • O suporte DirectML no Qualcomm Hexagon NPU no Snapdragon X Elite SoC estará disponível em breve.

Fórum de usuários

Mensagens 0