로컬 자료는 내장 로더부터 써
일반적인 로컬 파일에 별도 로딩 스크립트는 거의 필요 없어. json, csv, parquet, text, imagefolder, audiofolder 로더가 흔한 구조를 처리해. data_files에는 파일 하나, 파일 목록, 또는 split 이름을 키로 한 dict를 넘길 수 있어.
폴더 구조도 스키마의 일부야
imagefolder는 {root}/{class_name}/{file} 구조에서 폴더 이름을 label로 추론해. 같은 위치에 metadata.jsonl이나 metadata.csv를 두면 caption·bounding box·transcription 같은 열을 덧붙일 수 있어.
메모리 안의 값도 Dataset로 만들 수 있어
Dataset.from_dict()는 열별 목록을, from_list()는 행별 dict를, from_pandas()는 DataFrame을 받아. 모두 단일 Dataset를 돌려주므로 여러 split이 필요하면 DatasetDict({'train': ..., 'test': ...})로 묶어.