Construirea unor Dask bags personalizate
Un caz de utilizare frecvent pentru Dask bags este convertirea unui cod deja scris pentru a rula în paralel. În funcție de cod, uneori este mai ușor să construiești liste de obiecte amânate (delayed) și să le convertești ulterior într-un bag. Alteori, este mai simplu să creezi un Dask bag devreme în cod și să aplici funcții peste el. Care dintre aceste opțiuni este mai potrivită depinde de codul tău specific, așa că este important să știi cum să folosești ambele metode.
dask a fost importat pentru tine, iar dask.bag a fost importat ca db. O listă de șiruri cu nume de fișiere este disponibilă în mediul tău ca wavfiles.
Acest exercițiu face parte din cursul
Programare paralelă cu Dask în Python
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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 = ____