Windows nyní nativně podporuje PyTorch prostřednictvím DirectML
2 min. číst
Aktualizováno dne
Přečtěte si naši informační stránku a zjistěte, jak můžete pomoci MSPoweruser udržet redakční tým Více informací
Klíčové poznámky
- DirectML je nízkoúrovňové API pro strojové učení ve Windows, které umožňuje vývojářům vytvářet aplikace jednou a zpřístupnit je pro všechny podporované počítače se systémem Windows.
Podobně jako DirectX, které nabízí nízkoúrovňová rozhraní API pro grafiku, DirectML nabízí nízkoúrovňové API pro strojové učení ve Windows. Namísto plýtvání časem a úsilím zaměřením na různé možnosti CPU, GPU a NPU umožňuje DirectML vývojářům sestavit jednou a zpřístupnit je pro všechny podporované počítače se systémem Windows. Je také integrován s frameworky, jako je ONNX Runtime, PyTorch a WebNN.
Na Build 2024, Microsoft dnes oznámila, že Windows nyní nativně podporuje PyTorch prostřednictvím DirectML. S touto nativní podporou PyTorch mohou tisíce modelů Hugging Face fungovat ve Windows bez jakýchkoli změn. Microsoft také spolupracuje s Nvidií na tom, aby tyto vývojové pracovní postupy podporovaly více než 100 milionů RTX AI GPU. Podpora PyTorch na GPU je k dispozici ode dneška a podpora NPU bude k dispozici brzy.
Microsoft také umožňuje výkon místní umělé inteligence pro webové aplikace prostřednictvím WebNN Developer Preview. WebNN je založen na DirectML a ONNX Runtime Web. WebNN umožňuje vývojářům povolit zkušenosti s umělou inteligencí s téměř nativním výkonem pro úkoly, jako je generativní umělá inteligence, zpracování obrazu, zpracování přirozeného jazyka, počítačové vidění a další. Prozatím podporuje WebNN Developer Preview
GPU. Podpora NPU bude brzy k dispozici.
Dostupnost DirectML:
- DirectML je nyní obecně k dispozici na všech GPU Windows.
- Podpora DirectML na procesorech Intel Core Ultra s Intel AI Boost je k dispozici jako Developer Preview s obecnou dostupností již brzy
- Podpora DirectML na Qualcomm Hexagon NPU v Snapdragon X Elite SoC bude brzy k dispozici.
Uživatelské fórum
0 zprávy