delete _instance_reader_creator func in dataset

pull/665/head
Haoxin Ma 3 years ago
parent c706dfec2a
commit 2b51d612dd

@ -249,22 +249,22 @@ class ManifestDataset(Dataset):
def _instance_reader_creator(self, manifest):
"""
Instance reader creator. Create a callable function to produce
instances of data.
Instance: a tuple of ndarray of audio spectrogram and a list of
token indices for transcript.
"""
def reader():
for instance in manifest:
inst = self.process_utterance(instance["utt"], instance["feat"],
instance["text"])
yield inst
return reader
# def _instance_reader_creator(self, manifest):
# """
# Instance reader creator. Create a callable function to produce
# instances of data.
# Instance: a tuple of ndarray of audio spectrogram and a list of
# token indices for transcript.
# """
# def reader():
# for instance in manifest:
# inst = self.process_utterance(instance["utt"], instance["feat"],
# instance["text"])
# yield inst
# return reader
def __len__(self):
return len(self._manifest)

Loading…
Cancel
Save