본문으로 건너뛰기

dataloader

데이터로더

중급

모델 학습 파이프라인에서 배치 단위로 데이터와 전처리를 공급하는 구성 요소로서 I/O 처리와 CPU 전처리 병목이 발생하기 쉽다. 입력 바운드(input-bound) 상황에서는 GPU가 처리할 입력을 제때 받지 못해 유휴 상태가 늘어나므로 전체 학습 처리량이 떨어진다. 데이터 로딩, 샘플링, 변환 파이프의 병렬화·버퍼링 방식이 성능에 직접적인 영향을 미친다.