ПочатиПочніть безкоштовно

Створення власних 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 = ____
Редагувати та запускати код