20 lines
513 B
Python
Raw Normal View History

2020-06-16 00:05:18 +08:00
from .registry import DATASETS
from .base import BaseDataset
@DATASETS.register_module
class ExtractDataset(BaseDataset):
2020-09-02 18:49:39 +08:00
"""Dataset for feature extraction.
2020-06-16 00:05:18 +08:00
"""
def __init__(self, data_source, pipeline):
super(ExtractDataset, self).__init__(data_source, pipeline)
def __getitem__(self, idx):
img = self.data_source.get_sample(idx)
img = self.pipeline(img)
return dict(img=img)
def evaluate(self, scores, keyword, logger=None):
raise NotImplemented