Sari la conținutul principal

Curs

Programare paralelă cu Dask în Python

Intermediar4 h

Învață să folosești programarea paralelă Python cu Dask pentru a-ți scala fluxurile de lucru și a gestiona eficient big data.

Python4 h{count, plural, one {# video} few {# videoclipuri} other {# de videoclipuri}}{count, plural, one {# exercițiu} few {# exerciții} other {# de exerciții}}4,150 XP4,914Declaraț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

Folosește procesarea paralelă pentru a accelera codul tău Python

Cu acest curs de 4 ore, vei descoperi cum procesarea paralelă cu Dask în Python îți poate face fluxurile de lucru mai rapide.

Când lucrezi cu big data, te vei confrunta cu două obstacole frecvente: folosirea unei cantități prea mari de memorie și timpi de execuție lungi. Biblioteca Dask poate reduce utilizarea memoriei prin încărcarea fragmentelor de date doar atunci când este nevoie. Poate reduce timpii de execuție folosind în paralel toate nucleele de calcul disponibile. Cel mai bine, necesită foarte puține modificări ale codului tău Python existent.

Analizează datele mari structurate folosind Dask DataFrames

În acest curs, folosești Dask pentru a analiza date despre melodii Spotify, a procesa imagini cu gesturi din limbajul semnelor, a calcula tendințe în datele meteo, a analiza înregistrări audio și a antrena modele de machine learning pe big data.

Vei începe prin a învăța bazele Dask, explorând cum procesarea paralelă în Python poate accelera aproape orice cod. Apoi, vei explora Dask DataFrames și array-uri și cum să le folosești pentru a analiza date structurate de mari dimensiuni.

Antrenează modele de machine learning folosind Dask-ML

Pe măsură ce avansezi prin cele 51 de exerciții din acest curs, vei învăța cum să procesezi orice tip de date, folosind Dask bags pentru a lucra cu date nestructurate și structurate. În cele din urmă, vei învăța cum să folosești Dask în Python pentru a antrena modele de machine learning și a-ți îmbunătăți viteza de calcul.

Cerințe prealabile

Curriculum

Structura cursului

1

Evaluare leneșă și calcul paralel

Acest capitol îți va preda noțiunile de bază ale Dask și ale evaluării leneșe. La finalul capitolului, vei putea accelera aproape orice cod Python folosind procesarea paralelă sau multi-threading. Vei învăța diferența dintre aceste două metode de planificare a sarcinilor și care dintre ele este mai potrivită în fiecare situație.
Începe capitolul
4

Dask pentru Machine Learning și elemente finale

Valorifică puterea Dask pentru a antrena modele de învățare automată. Vei învăța cum să antrenezi modele de machine learning pe date de mari dimensiuni folosind pachetul Dask-ML și cum să distribui calculele Dask între procese și fire de execuție pentru o viteză de calcul și mai mare.
Începe capitolul

Programare paralelă cu Dask în Python

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.