class_docstr: A parallel corpus file pair that can be loaded to iterate.
class_docstr_tok: ["A","parallel","corpus","file","pair","that","can","be","loaded","to","iterate","."]
code: def __str__(self):
      cls_name = type(self).__name__
      return (
          f"{cls_name}({self.id}, {self.src}, {self.tgt}, "
          f"align={self.align}, "
          f"n_src_feats={self.n_src_feats}, "
          f'src_feats_defaults="{self.src_feats_defaults}")'
      )
  
imports: import os
  from onmt.utils.logging import logger
  from onmt.constants import CorpusName, CorpusTask
  from onmt.transforms import TransformPipe
  from onmt.inputters.text_utils import process, parse_features, append_features_to_text
  from contextlib import contextmanager
  import itertools
label_desc: Use image node_id 3 for calling the ParallelCorpus obj's underlying member method code with example usage: obj.__str__() and returns: cls_name, str, self, str, self, str, self, str, self, str, self, str, self, str