Kom igångKom igång gratis

Skapa anpassade Dask-bags

Ett vanligt användningsfall för Dask-bags är att konvertera kod du redan har skrivit så att den körs parallellt. Beroende på koden kan det ibland vara enklare att skapa listor med fördröjda objekt och sedan konvertera dem till en bag. Andra gånger är det enklare att skapa en Dask-bag tidigt i koden och mappa funktioner över den. Vilket alternativ som passar bäst beror på din specifika kod, så det är viktigt att du kan använda båda metoderna.

dask har importerats åt dig, och dask.bag har importerats som db. En lista med filnamnssträngar finns tillgänglig i din miljö som wavfiles.

Den här övningen är en del av kursen

Parallellprogrammering med Dask i Python

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Convert the list of filenames into a Dask bag
filename_bag = ____

# Apply the load_wav() function to each element of the bag
loaded_audio_bag = ____
Redigera och kör kod