code: def training_docs(self):
      if self._training_docs is None:
          self._training_docs = list(
              map(self._process_doc, self.dataset["train"])
          )
      return self._training_docs
  
file_path: lm-evaluation-harness/lm_eval/tasks/piqa.py
imports: from lm_eval.base import MultipleChoiceTask
label_desc: Use image node_id 4 for calling the PiQA obj's underlying member method code with example usage: obj.training_docs() and returns: self