Sari la conținutul principal

Curs

Modele AI scalabile cu PyTorch Lightning

Intermediar3 h

Optimizează proiectele tale AI prin construirea de modele modulare și stăpânirea optimizării avansate cu PyTorch Lightning!

Python3 h{count, plural, one {# video} few {# videoclipuri} other {# de videoclipuri}}{count, plural, one {# exercițiu} few {# exerciții} other {# de exerciții}}2,400 XP1,167Declarație de finalizare

Creează-ți contul gratuit

Continuă cu Google
sau
Continuând, accepți Termeni de utilizare, al nostru Politica de confidențialitate și că datele tale sunt stocate în SUA.

Iubit de cursanți din mii de companii

Instruiești o echipă?

Încearcă pentru business

Descrierea cursului

Fundamentele AI scalabile

Acest curs te poartă într-o călătorie prin fundamentele AI scalabile. Vei începe prin a învăța cum PyTorch Lightning simplifică ciclul de viață al dezvoltării modelelor, reducând codul repetitiv. Prin exemple ghidate, vei vedea cum să împarți rețelele neuronale complexe în componente reutilizabile, permițându-ți să menții calitatea codului chiar și pe măsură ce proiectele tale cresc ca amploare.

Tehnici avansate de optimizare

Vei stăpâni, de asemenea, tehnici de optimizare, precum optimizatorii adaptivi, tăierea modelului și cuantizarea. Vei vedea direct cum schimbările mici în strategia de antrenare pot aduce câștiguri semnificative în viteză și acuratețe, iar tu vei învăța cum să optimizezi buclele de antrenare pentru a elimina blocajele.

Implementare pregătită pentru producție

La finalul cursului, vei fi dobândit abilitățile necesare pentru a duce un prototip până la producție și vei avea un portofoliu de soluții AI modulare, optimizate și gata de implementare, pregătite să facă față provocărilor din lumea reală.

Cerințe prealabile

Curriculum

Structura cursului

1

Construirea modelelor scalabile cu PyTorch Lightning

În acest capitol, vom explora modul în care PyTorch Lightning simplifică dezvoltarea și implementarea modelelor AI scalabile. Pornind de la conceptele fundamentale, vom parcurge structura de bază a unui proiect PyTorch Lightning, inclusiv componentele esențiale precum LightningModule și Trainer, pentru a pune o bază solidă în vederea unor soluții AI mai avansate.
Începe capitolul
2

Tehnici avansate în PyTorch Lightning

În acest capitol, vom aprofunda PyTorch Lightning pentru a gestiona eficient datele și a rafina antrenarea modelelor. Vom învăța cum să creăm fluxuri de date modulare și reutilizabile cu LightningDataModule, cum să evaluăm modelele cu precizie prin validare și testare și cum să îmbunătățim procesul de antrenare folosind Lightning Callbacks, pentru a automatiza optimizarea modelului și a evita supraantrenarea.
Începe capitolul
3

Optimizarea modelelor pentru scalabilitate

Învață să pregătești modelele de învățare profundă pentru implementarea în producție, făcându-le mai ușoare și mai rapide. Acest capitol introduce tehnici precum cuantizarea dinamică, pruning-ul și conversia TorchScript, ajutându-te să reduci dimensiunea modelului și latența fără a sacrifica acuratețea.
Începe capitolul

Modele AI scalabile cu PyTorch Lightning

Curs
finalizat

Obține Declarația de Realizare

Înscrie-te acum

Dezvoltă-ți competențele în date cu DataCamp pentru mobil

Progresează oricând cu cursurile noastre mobile și provocările zilnice de programare de 5 minute.