| 226 | """ |
| 227 | |
| 228 | def __init__(self, root, ann_file='', img_prefix='', transform=None, target_transform=None, |
| 229 | loader=default_img_loader, cache_mode="no"): |
| 230 | super(CachedImageFolder, self).__init__(root, loader, IMG_EXTENSIONS, |
| 231 | ann_file=ann_file, img_prefix=img_prefix, |
| 232 | transform=transform, target_transform=target_transform, |
| 233 | cache_mode=cache_mode) |
| 234 | self.imgs = self.samples |
| 235 | if not isinstance(self.transform, (tuple, list)) and self.transform is not None: |
| 236 | self.transform = [self.transform] |
| 237 | |
| 238 | def __getitem__(self, index): |
| 239 | """ |