Hopp over navigasjon

PyTorch på Azure

Virksomhetsklar PyTorch-opplevelse i skyen

PyTorch er et rammeverk for dyp læring med åpen kildekode som akselererer prosessen fra forskning til produksjon. Datateknikere hos Microsoft bruker PyTorch som det primære rammeverket for å utvikle modeller som muliggjør nye opplevelser i Office 365, Bing, Xbox og mer. Microsoft er en av de beste bidragsyterne til PyTorch-økosystemet med nylige bidrag som PyTorch Profiler.

PyTorch på Azure – bedre sammen

Produksjonsklart

Lær opp og rull ut modeller i stor skala ved hjelp av et innebygd PyTorch-miljø i Azure Machine Learning, og vær trygg på at hele PyTorch-stakken din støttes fullt ut gjennom PyTorch Enterprise.

Akselerert ytelse

Reduser tiden det tar å komme på markedet med kraftig GPU-maskinvare, en programvareakselerator av produksjonskvalitet med ONNX Runtime og de nyeste innovative skaleringsteknikkene med DeepSpeed​ i Azure.

Styrk økosystemet

Oppnå mer med det rike PyTorch-økosystemet med verktøy og funksjoner, inkludert PyTorch Profiler. Microsoft bidrar aktivt til PyTorch-miljøet for å gjøre opplevelsen bedre.

PyTorch Enterprise

Microsoft er en av grunnleggerne av PyTorch Enterprise Support Group, og skaper en pålitelig produksjonsopplevelse egnet for store selskaper som kommer både Azure-kunder og PyTorch-fellesskapsbrukere til gode. Med PyTorch Enterprise kan du være trygg på at Azure er det beste stedet å kjøre PyTorch.

Langsiktig støtte

Microsoft vil tilby kommersiell kundestøtte for den offentlige PyTorch-kodebasen. Microsoft gir langsiktig støtte (LTS) til utvalgte versjoner av PyTorch i opptil to år, noe som muliggjør en stabil produksjonsopplevelse uten hyppige større oppgraderingsinvesteringer.

Prioritert feilsøking

Kunder av Microsoft Premier og ensrettet kundestøtte er automatisk kvalifisert for PyTorch Enterprise uten ekstra kostnad. Det dedikerte PyTorch-teamet i Azure vil prioritere, utvikle og levere hurtigreparasjoner til kunder etter behov.

Azure-integrasjon

Den siste utgaven av PyTorch vil bli integrert med Azure Machine Learning, sammen med andre PyTorch-tilleggsprogrammer, inkludert ONNX Runtime for raskere følgeslutning. Microsoft vil fortsette å investere for å forbedre PyTorch-slutningen og opplæringshastighet.

Åpen kilde

PyTorch Enterprise gir ikke bare Azure-kunder fordeler, men også brukere av PyTorch-fellesskapet. Valgt kode som samsvarer med PyTorch, vil bli sendt tilbake til den offentlige PyTorch-distribusjonen, slik at alle i fellesskapet kan dra nytte av det.

Microsoft er en aktiv bidragsyter til et økosystem av PyTorch-prosjekter med åpen kildekode

PyTorch Profiler

Vi introduserer PyTorch Profiler, det nye og forbedrede feilsøkingsverktøyet for ytelse. PyTorch Profiler er utviklet som en del av et samarbeid mellom Microsoft og Facebook, og er et verktøy med åpen kildekode som muliggjør nøyaktig og effektiv ytelsesanalyse og feilsøking for store modeller for dyp læring.

ONNX Runtime på PyTorch

Etter hvert som modeller for dyp læring blir større, blir det å redusere opplæringstid både et økonomisk og miljømessig spørsmål. ONNX Runtime akselererer stor skalering, utrullet opplæring av PyTorch-transformatormodeller med en én-linje-kodeendring. Kombiner med DeepSpeed for ytterligere å forbedre opplæringshastigheten på PyTorch.

PyTorch på Windows

Microsoft vedlikeholder PyTorch-opprettelser for Windows, slik at teamet ditt kan ha glede av godt testede og stabile bygg, enkel og pålitelig installasjon, hurtigstarter og opplæringer, høy ytelse og støtte for mer avanserte funksjoner som distribuert GPU-trening.

ONNX Runtime: Kjøretid for akselerert følgeslutning og opplæring av PyTorch-modeller. Den støtter Windows, Mac, Linux, Android og iOS, og er optimalisert for en rekke maskinvareakseleratorer.

DeepSpeed: Et bibliotek med algoritmer for opplæring av fremtidsrettede store modeller, inkludert toppmoderne opplæringsalgoritmer som går parallelt med modellen og andre optimaliseringer for distribuert opplæring.

Hummingbird: Et bibliotek som kompilerer tradisjonelle modeller som Scikit-Learn eller LightGBM til PyTorch-tensorberegning for raskere inferens.

Her ser du to måter du kan bruke Azure for PyTorch-utvikling på

Få fart på arbeidsflyten med Azure Machine Learning

Bygg, lær opp og rull ut PyTorch-modeller enkelt. Azure Machine Learning fjerner den tungdrevne siden av helhetlige arbeidsflyter for maskinlæring, i tillegg til å håndterere husholdningsoppgaver som dataklargjøring og eksperimentsporing. Det reduserer tid til produksjon fra uker til timer.

Driv utvikling med forhåndskonfigurerte virtuelle Azure-maskiner for datavitenskap

Virtuelle maskiner for datavitenskap er installert med PyTorch i tillegg til nødvendige GPU-drivere og et omfattende utvalg av andre populære datavitenskapsverktøy. Få en bruksklar, friksjonsfri utviklingsopplevelse og muligheten til å jobbe med alle Azure-maskinvarekonfigurasjoner, inkludert GPU-er.

Kom i gang med PyTorch på showet om kunstig intelligens

Lær det grunnleggende om PyTorch, inkludert hvordan du bygger og ruller ut en modell og hvordan du kobler deg til det sterke brukerfellesskapet.

Utviklerdag om DeepSpeed og PyTorch

I denne foredraget presenterte partnerforskningssjefen Yuxiong He i Microsoft, DeepSpeed. Det er et dyplæringsbibliotek med åpen kildekode for opplæring som er kompatibelt med PyTorch.

PyTorch på Windows

Maxim Lukiyanov, som er produktansvarlig for Azure AI-plattformen, beskrev forbedringer innen Windows-plattformstøtte laget i PyTorch versjon 1.7.

Grunnleggende informasjon om dyp læring med PyTorch

Se hvordan du bruker PyTorch til å løse et enkelt bildeklassifiseringsproblem.

Lær det mest grunnleggende med PyTorch

Bli kjent med PyTorch-konsepter og -moduler. Finn ut hvordan du laster inn data, bygger dype nevrale nettverk og lærer opp og lagrer modellene dine i denne hurtigstartveiledningen.

PyTorch, PyTorch-logoen og eventuelle relaterte merker er varemerker for Facebook, Inc.

Få fart på PyTorch-prosjektet i skyen med Azure