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, amellyel gyorsabban eljuthat a kutatástól az éles üzemig. A Microsoft adattudósai a PyTorchot használják elsődleges keretrendszerként azoknak a modelleknek a fejlesztésére, amelyek sok más mellett az Office 365, a Bing és az Xbox új felületeit teszik lehetővé. A Microsoft a PyTorch-ökoszisztéma fő közreműködője, olyan közelmúltbeli hozzájárulásokkal, mint a PyTorch Profiler.

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 a PyTorch Enterprise-nak köszönhetően.

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.

PyTorch Enterprise

A Microsoft a PyTorch Enterprise Támogatási Csoportjának alapító tagjaként nagyvállalati szintű támogatással rendelkező, megbízható éles felületet hoz létre, amelynek előnyeit az Azure-ügyfelek és a PyTorch-közösségbeli felhasználók is élvezhetik. A PyTorch Enterprise-zal biztos lehet benne, hogy az Azure a legalkalmasabb a PyTorch futtatására.

Hosszú távú támogatás

A Microsoft kereskedelmi támogatást nyújt a nyilvános PyTorch-kódbázishoz. A Microsoft akár két évre hosszú távú támogatást (LTS) nyújt a PyTorch kiválasztott verzióihoz, biztosítva a stabil, rendszeres nagyobb frissítési munkák nélküli éles környezetet.

Kiemelt rangsorolású hibaelhárítás

A Premier szintű és Egyesített Microsoft-támogatás ügyfelei automatikusan jogosultak a PyTorch Enterprise-ra további költségek nélkül. Az Azure dedikált PyTorch-csapata szükség szerint rangsorolja, fejleszti és teszi közzé a gyorsjavításokat az ügyfeleknek.

Azure-integráció

A PyTorch legújabb kiadása a gyorsabb következtetések érdekében integrálva lesz az Azure Machine Learninggel, valamint más PyTorch-bővítményekkel, köztük az ONNX futtatókörnyezettel. A Microsoft további befektetéseket tervez, hogy javítsa a PyTorch-dedukciók és -betanítások sebességét.

Nyílt forráskód

A PyTorch Enterprise nem csak az Azure-ügyfelek, de a PyTorch-közösség felhasználói számára is előnyös. A PyTorchhoz illeszkedő kiválasztott kód elérhető a PyTorch nyilvános disztribúciójában, ami a közösség minden tagja számára hasznos.

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

PyTorch Profiler

Bemutatkozik a PyTorch Profiler, az új és továbbfejlesztett teljesítményű hibakereső eszköz. A Microsoft és a Facebook közötti együttműködés keretében kifejlesztett PyTorch Profiler nyílt forráskódú eszköz, amellyel pontos és hatékony teljesítményelemzés és hibaelhárítás végezhető nagy méretű mélytanulási modellekben.

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.

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 telepítve van a PyTorch, valamint 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.

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.

DeepSpeed – PyTorch Developer Day

Ebben az előadásban Yuxiong He, a Microsoft partnerkutatási vezetője mutatta be a DeepSpeedet, amely egy pyTorch-kompatibilis, nyílt forráskódú mély tanulási betanítást optimalizáló kódtár.

A PyTorch Windowson

Maxim Lukellanov, az Azure AI platform termékmenedzsere ismertette a PyTorch 1.7-es verziójában nyújtott Windows-platformtámogatás fejlesztéseit.

A mély tanulás alapjai a PyTorch használatával

Megtudhatja, hogyan használható a PyTorch egy egyszerű képbesorolási probléma megoldásához.

Az alapok megismerése a PyTorchcsal

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 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