Spaces:
Sleeping
Sleeping
| import os | |
| from .utils import DatasetBase | |
| from .oxford_pets import OxfordPets | |
| template = ["itap of a {}.", | |
| "a bad photo of the {}.", | |
| "a origami {}.", | |
| "a photo of the large {}.", | |
| "a {} in a video game.", | |
| "art of the {}.", | |
| "a photo of the small {}."] | |
| class SUN397(DatasetBase): | |
| dataset_dir = 'sun397' | |
| def __init__(self, root): | |
| self.dataset_dir = os.path.join(root, self.dataset_dir) | |
| self.image_dir = os.path.join(self.dataset_dir, 'SUN397') | |
| self.split_path = os.path.join(self.dataset_dir, 'split_zhou_SUN397.json') | |
| self.template = template | |
| test = OxfordPets.read_split(self.split_path, self.image_dir) | |
| super().__init__(test=test) | |