--- description: Efficiently load images and labels to models using Ultralytics YOLO's InfiniteDataLoader, LoadScreenshots, and LoadStreams. keywords: YOLO, data loader, image classification, object detection, Ultralytics --- ## InfiniteDataLoader --- ### ::: ultralytics.yolo.data.dataloaders.v5loader.InfiniteDataLoader <br><br> ## _RepeatSampler --- ### ::: ultralytics.yolo.data.dataloaders.v5loader._RepeatSampler <br><br> ## LoadScreenshots --- ### ::: ultralytics.yolo.data.dataloaders.v5loader.LoadScreenshots <br><br> ## LoadImages --- ### ::: ultralytics.yolo.data.dataloaders.v5loader.LoadImages <br><br> ## LoadStreams --- ### ::: ultralytics.yolo.data.dataloaders.v5loader.LoadStreams <br><br> ## LoadImagesAndLabels --- ### ::: ultralytics.yolo.data.dataloaders.v5loader.LoadImagesAndLabels <br><br> ## ClassificationDataset --- ### ::: ultralytics.yolo.data.dataloaders.v5loader.ClassificationDataset <br><br> ## get_hash --- ### ::: ultralytics.yolo.data.dataloaders.v5loader.get_hash <br><br> ## exif_size --- ### ::: ultralytics.yolo.data.dataloaders.v5loader.exif_size <br><br> ## exif_transpose --- ### ::: ultralytics.yolo.data.dataloaders.v5loader.exif_transpose <br><br> ## seed_worker --- ### ::: ultralytics.yolo.data.dataloaders.v5loader.seed_worker <br><br> ## create_dataloader --- ### ::: ultralytics.yolo.data.dataloaders.v5loader.create_dataloader <br><br> ## img2label_paths --- ### ::: ultralytics.yolo.data.dataloaders.v5loader.img2label_paths <br><br> ## flatten_recursive --- ### ::: ultralytics.yolo.data.dataloaders.v5loader.flatten_recursive <br><br> ## extract_boxes --- ### ::: ultralytics.yolo.data.dataloaders.v5loader.extract_boxes <br><br> ## autosplit --- ### ::: ultralytics.yolo.data.dataloaders.v5loader.autosplit <br><br> ## verify_image_label --- ### ::: ultralytics.yolo.data.dataloaders.v5loader.verify_image_label <br><br> ## create_classification_dataloader --- ### ::: ultralytics.yolo.data.dataloaders.v5loader.create_classification_dataloader <br><br>