เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การสร้าง Dask bag แบบกำหนดเอง

กรณีการใช้งานทั่วไปของ Dask bag คือการแปลงโค้ดที่เขียนไว้แล้วให้ทำงานแบบขนาน ขึ้นอยู่กับลักษณะของโค้ด บางครั้งการสร้างรายการของ delayed objects แล้วแปลงเป็น bag อาจทำได้ง่ายกว่า แต่บางครั้งการสร้าง Dask bag ตั้งแต่ต้นแล้ว map ฟังก์ชันทับก็สะดวกกว่า วิธีใดจะเหมาะสมกว่านั้นขึ้นอยู่กับโค้ดที่มีอยู่ จึงควรทำความเข้าใจทั้งสองวิธี

ได้ import dask ไว้ให้แล้ว และ import dask.bag ในชื่อ db รายการชื่อไฟล์แบบ string พร้อมใช้งานในตัวแปร wavfiles

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Parallel Programming with Dask in 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 = ____
แก้ไขและรันโค้ด