Створення власних Dask bag
Поширений сценарій використання Dask bag — це перевести вже написаний вами код на паралельне виконання. Залежно від коду інколи простіше спершу зібрати список відкладених об'єктів, а потім перетворити його на bag. В інших випадках зручніше одразу на початку створити Dask bag і застосовувати до нього функції за допомогою map. Який варіант легший, залежить від вашого конкретного коду, тож важливо вміти користуватися обома методами.
dask уже імпортовано, а dask.bag імпортовано як db. У вашому середовищі доступний список рядків із іменами файлів під назвою wavfiles.
Ця вправа є частиною курсу
Паралельне програмування з Dask у Python
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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 = ____