class_docstr: VQA v2.0 Open-Ended teacher, which loads the json VQA data and implements the
  ``get`` method to return additional metadata.
code: def get(self, episode_idx, entry_idx=0):
      qa = self.ques["questions"][episode_idx]
      question = qa["question"]
  
      action = {
          "text": question,
          "image_id": qa["image_id"],
          "episode_done": True,
      }
  
      if not self.datatype.startswith("test"):
          # test set annotations are not available for this dataset
          anno = self.annotation["annotations"][episode_idx]
          action["labels"] = [ans["answer"] for ans in anno["answers"]]
  
      return action
  
imports: from parlai.utils.io import PathManager
  from parlai.core.teachers import FixedDialogTeacher
  from parlai.core.image_featurizers import ImageLoader
  from .build import build
  from parlai.tasks.coco_caption.build_2014 import buildImage
  from parlai.tasks.coco_caption.build_2015 import buildImage
  import json
  import os
label_desc: Use image node_id 6 for calling the OeTeacher obj's underlying member method code with example usage: obj.get(episode_idx, entry_idx) and returns: action