Spaces:
Sleeping
Sleeping
File size: 766 Bytes
a919b01 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | 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)
|