시작하기무료로 시작하기

사용자 지정 Dask bag 구성하기

Dask bag의 일반적인 활용 사례 중 하나는 이미 작성한 코드를 병렬로 실행하도록 변환하는 것입니다. 코드에 따라, 지연 객체의 리스트를 만든 다음 이를 bag으로 변환하는 편이 더 쉬울 때도 있고, 코드 초반에 Dask bag을 만든 뒤 여기에 함수를 매핑하는 편이 쉬울 때도 있어요. 어떤 방법이 쉬운지는 여러분의 코드에 달려 있으므로, 두 가지 방법 모두를 사용할 줄 아는 것이 중요합니다.

dask는 이미 임포트되어 있고, dask.bagdb로 임포트되어 있습니다. 파일 이름 문자열의 리스트가 wavfiles라는 이름으로 환경에 준비되어 있습니다.

이 연습은 강의의 일부입니다

Python에서 Dask로 병렬 프로그래밍

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# 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 = ____
코드 편집 및 실행