code: def __init__(self, manifest):
      with open(manifest, "r") as fin:
          self.root = pathlib.Path(fin.readline().strip())
          self.files = [x.strip().split()[0] for x in fin.readlines()]
  
      logger.info(
          f"Init dataset with root in {self.root}, containing {len(self.files)} files"
      )
  
imports: import torchaudio
  import pathlib
  import logging
label_desc: Use image node_id 1 to create a new ManifestDataset object  with example: obj = ManifestDataset(manifest)