Trace Id is missing
Přeskočit na hlavní obsah

PyTorch v Azure

Získejte PyTorch v cloudu připravený pro podnikové prostředí.

Podívejte se, jak Microsoft přispěje do platformy PyTorch Foundation

 

PyTorch je opensourcová architektura hlubokého učení, která zrychluje přechod od výzkumu k provoznímu prostředí. Datoví vědci v Microsoftu využívají PyTorch jako hlavní architekturu pro vývoj modelů, které podporují nová prostředí v Microsoftu 365, Bingu, Xboxu a dalších službách. Společnost Microsoft je jedním z hlavních přispěvatelů do ekosystému PyTorch a v poslední době přispěla například nástrojem PyTorch Profiler.

PyTorch v Azure – společně to jde líp

Připraveno pro produkční prostředí

Spolehlivě trénujte a nasazujte modely ve velkém pomocí integrovaného prostředí PyTorch v rámci řešení Azure Machine Learning, abyste zajistili, že Azure Container pro PyTorch plně podporuje nejnovější verzi PyTorch.

Zvýšení výkonu

Výkonný hardware GPU, softwarový akcelerátor na produkční úrovni s využitím modulu runtime ONNX Runtime a nejnovější inovativní techniky škálování s využitím DeepSpeed v Azure vám umožní zkrátit dobu uvedení na trh.

Posílení ekosystému

Bohatý ekosystém nástrojů a funkcí PyTorch, včetně nástroje PyTorch Profiler, vám umožní zvládnout víc.

Služba, které důvěřují společnosti všech velikostí

"Nová nabídka Microsoftu na podnikové úrovni uzavírá důležitou mezeru. Poskytování modelů PyTorch v produkčním prostředí může být náročné. Přímé zapojení Microsoftu nám umožňuje bez obav nasadit nové verze PyTorch do Azure."

Jeremy Jancsary, vedoucí vědecký pracovník, Nuance

Dva zdravotníci dívající se na přenosný počítač

"Prostředí Azure bych doporučil dalším vývojářům. Je uživatelsky přívětivé, snadno se v něm vyvíjí a především dodržuje osvědčené postupy pro práci s AI a strojovým učením."

Alexander Vaagan, vedoucí datový vědec, Inmeta, součást společnosti Crayon

Osoba používající tablet a pero

"Provozování PyTorch v Azure nám poskytuje nejlepší platformu pro vytváření vtělené inteligence. Naši inženýři můžou snadno provádět experimenty, které potřebují, a to vše najednou v petabajtovém měřítku."

Pablo Castellanos Garcia, technický viceprezident, Wayve

Pohled z ptačí perspektivy na auta jedoucí po vzájemně propojených silnicích

"S Azure AI a PyTorch jsme zkombinovali specifická využití AI se žurnalistickými procesy a finančními informacemi, což nám poskytlo řešení, které je na trhu jedinečné a cenné pro investory do kryptoměn."

Zoiner Tejada, generální ředitel Solliance a technický ředitel Baseline

Osoba pracující u stolu s přenosným počítačem připojeným ke stolnímu monitoru v kanceláři

"V naší nové architektuře používáme Azure Machine Learning a PyTorch k rychlejšímu vývoji a přesunu modelů AI do produkčního prostředí v opakovatelném procesu, který umožňuje odborníkům na data pracovat místně i v Azure."

Tom Chmielenski, hlavní odborný technik pro operace strojového učení, Bentley

Dva lidé spolupracující u stolu
Zpět na karty

Microsoft je aktivním přispěvatelem ekosystému opensourcových projektů v PyTorch

PyTorch Profiler

PyTorch Profiler je opensourcový nástroj, který vám pomůže seznámit se se spotřebou hardwarových prostředků, jako je čas a paměť, u různých operací architektury PyTorch ve vašem modelu a vyřešit kritické body výkonu. Díky tomu se váš model spouští rychleji a s nižšími režijními náklady.

PyTorch x modul runtime Onnx Runtime

Modul runtime ONNX Runtime v PyTorch

Spolu s tím, jak se modely hlubokého učení zvětšují, se finančním i ekologickým problémem stává zkrácení doby trénování. Modul runtime ONNX urychluje rozsáhlé distribuované trénování transformačních modelů PyTorchu pomocí změny kódu na jednom řádku. V kombinaci s DeepSpeed můžete rychlost tréninku pro PyTorch dále zvýšit.

PyTorch x Windows

PyTorch ve Windows

Microsoft spravuje buildy PyTorch pro Windows. Díky tomu se váš tým může spolehnout na dobře otestované a stabilní buildy, jednoduchou a bezproblémovou instalaci, rychlá zprovoznění a kurzy a také na vysoký výkon a podporu pro pokročilejší funkce, jako je například distribuované trénování GPU.

Microsoft zakládajícím členem PyTorch Foundation

PyTorch Foundation

S ohledem na vzrůstající důležitost PyTorch pro výzkum i produkci AI se Mark Zuckerberg a Linux Foundation rozhodli společně oznámit, že PyTorch přechází na Linux Foundation, aby podporovala trvalý růst komunity a poskytla jí domov pro další roky. Aby Microsoft přispěl k budoucímu vylepšení PyTorch, připojil se k PyTorch Foundation jako člen správní rady a vedl demokratizaci a spolupráci AI/ML. prozkoumejte nejnovější funkce PyTorchProzkoumejte nejnovější funkce PyTorch.

Modul runtime ONNX Runtime: Modul runtime pro akcelerované odvozování a trénování modelů PyTorch s podporou systémů Windows, Mac, Linux, Android a iOS a optimalizací pro širokou škálu hardwarových akcelerátorů.

DeepSpeed: Knihovna algoritmů pro trénování rozsáhlých modelů nové generace, včetně špičkových algoritmů pro paralelní trénování modelů a dalších optimalizací pro distribuované trénování.

Hummingbird: Knihovna, která kompiluje tradiční modely, jako je scikit-learn nebo LightGBM, do tensorových výpočtů v PyTorch pro zajištění rychlejšího odvozování.

Dvě možnosti využití Azure k vývoji PyTorch

Zrychlení pracovních postupů s využitím řešení Azure Machine Learning

Vytvářejte, trénujte a nasazujte modely PyTorch snadno pomocí služby Azure Container pro PyTorch. Je hluboce integrovaná s Azure Machine Learning pro správu experimentů a úplnou podporu životního cyklu strojového učení. Azure Machine Learning se stará o rutinní zpracování kompletních pracovních postupů strojového učení i o úlohy údržby, jako jsou příprava dat a sledování experimentů. Díky tomu zkracuje dobu potřebnou k nasazení do ostrého provozu z týdnů na několik hodin.

Vývoj s využitím Azure Data Science Virtual Machine pro PyTorch

Data Science Virtual Machines pro PyTorch se dodává s předinstalovanou a ověřenou nejnovější verzí PyTorch, která snižuje náklady na instalaci a zrychluje zhodnocení. Balíčky obsahují různé optimalizační funkce, jako jsou modul runtime ONNX Runtime, DeepSpeed a PySpark, které vám umožní okamžitě získat bezproblémové vývojové prostředí a možnost pracovat se všemi hardwarovými konfiguracemi Azure včetně GPU.

Seznámení se základy PyTorch

Seznamte se se základy hlubokého učení s využitím PyTorch na platformě Microsoft Learn. Tento studijní program vhodný i pro začátečníky představuje klíčové koncepty pro vytváření modelů strojového učení v různých oblastech, včetně zpracování řeči, obrazu a přirozeného jazyka.

Začínáme s PyTorch v AI Show

Seznámíte se se základy PyTorch, včetně toho, jak sestavit a nasadit model a jak se spojit se silnou uživatelskou komunitou.

Seznamte se se základy PyTorch

Seznamte se s moduly a koncepty PyTorch. V tomto průvodci rychlým zprovozněním se naučíte načítat data, sestavovat hluboká neurální sítě a trénovat a ukládat vaše modely.

Zrychlení projektu PyTorch v cloudu s využitím Azure

A dashboard in Azure