Windows artık yerel olarak DirectML aracılığıyla PyTorch'u destekliyor

Okuma zamanı simgesi 2 dk. okuman


Okuyucular MSpoweruser'ı desteklemeye yardımcı olur. Bağlantılarımız aracılığıyla satın alırsanız komisyon alabiliriz. Araç İpucu Simgesi

MSPoweruser'ın editör ekibini ayakta tutmasına nasıl yardımcı olabileceğinizi öğrenmek için açıklama sayfamızı okuyun. Daha fazla

Önemli notlar

  • DirectML, geliştiricilerin uygulamaları bir kez oluşturmasına ve bunları desteklenen tüm Windows bilgisayarları için kullanılabilir hale getirmesine olanak tanıyan, Windows'ta makine öğrenimine yönelik düşük düzeyli bir API'dir.
Windows DirectML PyTorch

Grafikler için düşük seviyeli API'ler sunan DirectX'e benzer şekilde DirectML, Windows'ta makine öğrenimi için düşük seviyeli API sunar. DirectML, farklı CPU, GPU ve NPU donanım seçeneklerini hedeflemek için zaman ve çaba harcamak yerine, geliştiricilerin bunu bir kez oluşturmasına ve desteklenen tüm Windows PC'ler için kullanılabilir hale getirmesine olanak tanır. Ayrıca ONNX Runtime, PyTorch ve WebNN gibi çerçevelerle de entegre edilmiştir.

Build 2024'te Microsoft bugün açıkladı Windows artık yerel olarak DirectML aracılığıyla PyTorch'u destekliyor. Bu yerel PyTorch desteği sayesinde binlerce Hugging Face modeli Windows üzerinde hiçbir değişiklik yapmadan çalışabilir. Ayrıca Microsoft, bu geliştirme iş akışlarının 100 milyondan fazla RTX AI GPU'da desteklenmesini sağlamak için Nvidia ile birlikte çalışıyor. GPU'larda PyTorch desteği bugünden itibaren mevcuttur ve NPU desteği de yakında gelecektir.

Microsoft ayrıca WebNN Geliştirici Önizlemesi aracılığıyla web uygulamaları için yerel yapay zekanın gücünü de etkinleştiriyor. WebNN, DirectML ve ONNX Runtime Web tarafından desteklenmektedir. WebNN, geliştiricilerin üretken yapay zeka, görüntü işleme, doğal dil işleme, bilgisayarla görme ve daha fazlası gibi görevler için yerel performansa yakın yapay zeka deneyimlerini etkinleştirmesine olanak tanır. Şimdilik WebNN Geliştirici Önizlemesi şunları destekliyor:
GPU'lar. NPU desteği yakında geliyor.

DirectML Kullanılabilirliği:

  • DirectML artık tüm Windows GPU'larda genel olarak kullanılabilir.
  • Intel AI Boost özellikli Intel Core Ultra işlemcilerde DirectML desteği, Geliştirici Önizlemesi olarak mevcuttur ve yakında genel kullanıma sunulacaktır
  • Snapdragon X Elite SoC'deki Qualcomm Hexagon NPU'ya DirectML desteği yakında geliyor.

Konular hakkında daha fazla bilgi: doğrudanML, microsoft, pencereler