delete _instance_reader_creator func in dataset

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

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

Loading…
Cancel
Save