कस्टम Dask bags बनाना
Dask bags का एक आम उपयोग यह है कि आप अपने पहले से लिखे हुए कोड को parallel में चलाने के लिए बदलें। कोड पर निर्भर करते हुए, कभी-कभी delayed objects की सूचियाँ बनाना और फिर उन्हें bag में बदलना आसान होता है। अन्य बार शुरुआती चरण में ही Dask bag बनाना और उस पर फंक्शनों को map करना आसान पड़ता है। कौन-सा विकल्प आसान है, यह आपके सटीक कोड पर निर्भर करेगा, इसलिए दोनों तरीकों का उपयोग करना आपको आना चाहिए।
dask आपके लिए import किया जा चुका है, और dask.bag को db नाम से import किया गया है। फाइल नामों की strings की एक सूची आपके environment में wavfiles के रूप में उपलब्ध है।
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Dask के साथ Parallel Programming
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# 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 = ____