INNER CODE UNIT · Python
gold
yuhaozhang/tacred-relation · data/loader.py:62
def gold(self):
""" Return gold labels as a list. """
return self.labels
def __len__(self):
#return 50
return len(self.data)
def __getitem__(self, key):
""" Get a batch with index. """
if not isinstance(key, int):
raise TypeError
if key < 0 or key >= len(self.data):
raise IndexError
batch = self.data[key]
batch_size = len(batch)
batch = list(zip(*batch))
assert len(batch) == 7