LoslegenKostenlos loslegen

Eigene Dask Bags erstellen

Ein häufiger Anwendungsfall für Dask Bags ist, bereits geschriebenen Code so umzubauen, dass er parallel läuft. Je nach Code kann es manchmal einfacher sein, Listen verzögerter Objekte zu erstellen und diese dann in einen Bag zu konvertieren. In anderen Fällen ist es leichter, früh im Code einen Dask Bag zu bilden und Funktionen darüber zu mappen. Welche Option einfacher ist, hängt von deinem konkreten Code ab – deshalb ist es wichtig, dass du beide Methoden beherrschst.

dask wurde bereits für dich importiert, und dask.bag als db. Eine Liste von Dateinamen-Strings steht dir in deiner Umgebung als wavfiles zur Verfügung.

Diese Übung ist Teil des Kurses

Parallele Programmierung mit Dask in Python

Kurs anzeigen

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# 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 = ____
Code bearbeiten und ausführen