(self, root, transform=None, target_transform=None,
loader=default_loader, classes_idx=None)
| 101 | """ |
| 102 | |
| 103 | def __init__(self, root, transform=None, target_transform=None, |
| 104 | loader=default_loader, classes_idx=None): |
| 105 | self.classes_idx = classes_idx |
| 106 | classes, class_to_idx = find_classes(root, self.classes_idx) |
| 107 | imgs = make_dataset(root, class_to_idx) |
| 108 | if len(imgs) == 0: |
| 109 | raise(RuntimeError("Found 0 images in subfolders of: " + root + "\n" |
| 110 | "Supported image extensions are: " + ",".join(IMG_EXTENSIONS))) |
| 111 | |
| 112 | self.root = root |
| 113 | self.imgs = imgs |
| 114 | self.classes = classes |
| 115 | self.class_to_idx = class_to_idx |
| 116 | self.transform = transform |
| 117 | self.target_transform = target_transform |
| 118 | self.loader = loader |
| 119 | |
| 120 | def __getitem__(self, index): |
| 121 | """ |
nothing calls this directly
no test coverage detected