sampler : index를 컨트롤하는 방법 / shuffle 파라미터는 false로 지정

callate_fn : sample_list을 batch 단위로 바꾸기 위해 필요한 기능 / zero-padding이나 variable size 데이터 등 데이터 사이즈를 맞추기 위해 사용

transforms 과정을 한 번에 하기 위해 Compose

torchvision 뿐만 아니라 albumentations와 같이 transform을 제공하는 라이브러리가 많음

sampler, shuffle 차이 ?

결국에 뭔가 데이터를 내가 사용할 수 있게끔.. 모델이 사용을 할 수 있게 변형한다고 생각을 하면 될 것 같다.. init, len, getitem을 포함한 NLP같은 경우는 추가적인 전처리