Navigáció kihagyása

PyTorch az Azure-on

Nagyvállalati célokra alkalmas PyTorch-felület a felhőben

A PyTorch egy nyílt forráskódú mély tanulási keretrendszer, amely felgyorsítja a kutatástól az éles környezetig vezető utat. A Microsoft adattudósai a PyTorchot használják elsődleges keretrendszerként olyan modellek fejlesztéséhez, amelyek az új Microsoft 365, Bing- és Xbox-élményeket lehetővé teszik. A Microsoft a PyTorch-ökoszisztéma egyik legnagyobb közreműködője, amelyhez a közelmúltban például a PyTorch Profiler-rel járult hozzá.

PyTorch az Azure-on – együtt még jobbak

Üzemkész állapotban

Megbízhatóan taníthat be és helyezhet üzembe modelleket nagy méretekben egy beépített PyTorch-környezet Azure Machine Learning szolgáltatáson belüli használatával, és biztos lehet benne, hogy a PyTorchhoz kapcsolódó valamennyi összetevő teljes mértékben támogatott lesz köszönhetően az Azure Tárolónak a PyTorchhoz.

Gyorsított teljesítmény

Gyorsabb piacra kerülést érhet el a nagy teljesítményű GPU-hardverrel, az ONNX futtatókörnyezetű termelési szintű szoftvergyorsítóval, valamint az Azure legújabb, DeepSpeedet használó innovatív skálázási technikáival.

Az ökoszisztéma megerősítése

Még többet érhet el az eszközök és képességek, köztük a PyTorch Profiler gazdag PyTorch-ökoszisztémájával. A Microsoft aktívan közreműködik a PyTorch-környezetben, hogy még jobb tegye az élményt.

Kis- és nagyvállalatok bizalmát egyaránt élvezi

"Other deep learning frameworks and cloud services are out there, but we think Azure, Azure Machine Learning, and PyTorch are the best choices because they enhance accuracy, efficiency, scalability, and speed of development."

Yuji Fukhy, vezető, AI tanácsadói csoport, AI-átalakítási központ, Information Services International-Dentsu
ISID

"The new enterprise-level offering by Microsoft closes an important gap. Serving PyTorch models in production can be a challenge. The direct involvement of Microsoft lets us deploy new versions of PyTorch to Azure with confidence."

Jeremy Jancsary, Sr. Vezető kutató, Nuance
Nuance

"Crayon has been using PyTorch on Azure and enjoying the smooth integration. With PyTorch Enterprise, we have more confidence to leverage the most cutting-edge features offered by newer PyTorch versions in our customers' projects."

Tailai Wen, vezető adattudós, Crayon
Crayon

"Running PyTorch on Azure gives us the best platform to build our embodied intelligence. It's easy for our engineers to run the experiments they need, all at once, at petabyte scale."

Pablo Castellanos Garcia, műszaki alelnök, Wayne
Wayve

"With Azure AI and PyTorch, we combined focused applications of AI with journalistic processes and financial intelligence, yielding a solution that is unique in the market and valuable for cryptocurrency investors."

Zoiner Tejada, a Solliance vezérigazgatója és a Baseline műszaki igazgatója
Solliance

"We use Azure Machine Learning and PyTorch in our new framework to develop and move AI models into production faster, in a repeatable process that allows data scientists to work both on-premises and in Azure."

Tom Chmielenski, az MLOps vezető mérnöke
Bentley

A Microsoft a nyílt forráskódú PyTorch-projektek ökoszisztémájában is aktív közreműködő

PyTorch Profiler

A PyTorch Profiler egy nyílt forráskódú eszköz, amely segít átlátni a modellben használt különböző PyTorch-műveletek hardvererőforrás-, például idő- és memóriahasználatát, és feloldani a teljesítmény szűk keresztmetszeteit. Így a modell futtatása gyorsabb és olcsóbb, kevesebb többletterheléssel.

ONNX futtatókörnyezet a PyTorchban

A mélytanulási modellek növekedésével a betanítási idő csökkentése pénzügyi és környezetvédelmi problémává válik. Az ONNX futtatókörnyezet egyetlen kódsor módosításával gyorsítja fel az átalakító PyTorch-modellek nagyméretű, elosztott betanítását. A DeepSpeeddel kombinálva a PyTorch betanítási sebessége tovább fokozható.

A PyTorch Windowson

A Microsoft a Windowshoz készült PyTorch-buildeket tart fenn, így Ön és csapata széleskörűen tesztelt és stabil buildeket használhat, egyszerűen és megbízhatóan végezhet telepítést, gyorsútmutatókat és oktatóanyagokat használhat, nagy teljesítményt élvezhet, és támogatást kap olyan speciális funkciókhoz is, mint az elosztott GPU-betanítás.

PyTorch Foundation

Mivel a PyTorch egyre fontosabb mind az AI-kutatás, mind az éles környezet szempontjából, a Meta a Linux Foundationnel közösen bejelentette, hogy a PyTorch áttér a Linux Foundationre, hogy támogassa a közösség további növekedését, és biztosítson egy olyan környezetet, amelyben fejlődhet az elkövetkezendő évek során is. A PyTorch jövőbeli fejlesztéseihez való hozzájárulás érdekében a Microsoft csatlakozott a PyTorch Foundationhöz a vezetőség tagjaként, hogy vezető szerepet vállaljon az AI/ML demokratizálásában és az együttműködésben. A PyTorch Foundationnel kapcsolatos további információért olvassa el a Meta blogbejegyzését.

ONNX futtatókörnyezet: A PyTorch-modellek gyorsított dedukciójához és betanításához használható közös nyelvi futtatókörnyezet Windows-, Mac-, Linux-, Android- és iOS-támogatással, számos különböző hardvergyorsítókra optimalizálva.

DeepSpeed: Olyan algoritmusokat tartalmazó kódtár, melyekkel következő generációs, nagy méretű modelleket taníthat be; vannak köztük modern modellpárhuzamos betanítási algoritmusok és más optimalizált megoldások elosztott betanításhoz.

Hummingbird: Olyan kódtár, amely a hagyományos modelleket, amilyen a Scikit-Learn vagy a LightGBM, a gyorsabb dedukció érdekében PyTorch-tenzoros számításra fordítja.

Az Azure két felhasználási módja PyTorch-fejlesztéshez

Gyorsabb munkafolyamat az Azure Machine Learning használatával

Egyszerűen hozhat létre, taníthat be és helyezhet üzembe PyTorch-modelleket. Az Azure Machine Learning nem csupán a gépi tanulási folyamatokkal végzett munka nehezét veszi át, de az olyan járulékos feladatokat is kezeli, amilyen az adatok előkészítése és a kísérletek nyomon követése, ezáltal hetekről órákra csökkenti az üzembe állításhoz szükséges időt.

Fejlesztés az Azure Data Science Virtual Machine virtuális gépeivel

A Data Science Virtual Machine-gépekre előre telepítve van a PyTorch, a szükséges GPU-illesztőprogramok és egy közkedvelt adatelemző eszközökből álló átfogó csomag is. Készen kap egy egyszerűen használható fejlesztési felületet, és a GPU-któl az FPGA-kig minden Azure-hardverkonfigurációt használhat.

A PyTorch alapjainak elsajátítása

Ismerje meg a PyTorch-csal végzett mély tanulás alapjait a Microsoft Learnön. Ez a kezdő szintű, felhasználóbarát képzési terv bemutatja a gépi tanulási modellek létrehozásának alapfogalmait több területen, beleértve a beszédet, a látást és a természetes nyelvi feldolgozást.

Képzési terv indítása

Első lépések a PyTorch és az AI használatában előadás

Megismerheti a PyTorch alapjait, beleértve a modellek felépítését és üzembe helyezését, és hogy hogyan lehet a felhasználók erős közösségéhez csatlakozni.

Ismerje meg a PyTorch alapjait

Megtanulhatja a PyTorch fogalmait és moduljait. Ebből a rövid útmutatóból megtudhatja, hogyan tölthet be adatokat, hogyan hozhat létre mély neurális hálózatokat, és hogyan taníthatja be és mentheti a modelljeit.

A videó megtekintése

A PyTorch, a PyTorch embléma és a kapcsolódó jelek a Facebook, Inc. védjegyei.

PyTorch-projektek felhőbeli felgyorsítása az Azure-ral