25 lines
662 B
Python
25 lines
662 B
Python
class Dataset(object):
|
|
def __init__(self):
|
|
pass
|
|
|
|
def _load_metadata(self):
|
|
raise NotImplementedError
|
|
|
|
def _get_example(self):
|
|
"""return a Record (or Example, Instance according to your glossary)"""
|
|
raise NotImplementedError
|
|
|
|
def _batch_examples(self, minibatch):
|
|
"""get a list of examples, return a batch, whose structure is the same as an example"""
|
|
raise NotImplementedError
|
|
|
|
def _prepare_metadata(self):
|
|
raise NotImplementedError
|
|
|
|
def __getitem__(self, index):
|
|
raise NotImplementedError
|
|
|
|
def __iter__(self):
|
|
raise NotImplementedError
|
|
|