Začněte nyníZačněte zdarma

Vytváření vlastních Dask bags

Častým případem použití Dask bags je převedení již napsaného kódu tak, aby běžel paralelně. V závislosti na kódu může být někdy jednodušší sestavit seznam delayed objektů a ten pak převést na bag. Jindy je výhodnější vytvořit Dask bag hned na začátku a mapovat přes něj funkce. Která z těchto možností je vhodnější závisí na konkrétním kódu, takže je důležité, abys uměl/a použít obě metody.

dask je již naimportován a dask.bag je dostupný jako db. V prostředí máš k dispozici seznam názvů souborů wavfiles.

Toto cvičení je součástí kurzu

Parallel Programming with Dask in Python

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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 = ____
Upravit a spustit kód