class_docstr: CommonSenseQA is a multiple-choice Q-A dataset that relies on commonsense knowledge
  to predict correct answers. More information found at:
  
  <https://www.tau-nlp.org/commonsenseqa>.
class_docstr_tok: ["CommonSenseQA","is","a","multiple-choice","Q-A","dataset","that","relies","on","commonsense","knowledge","to","predict","correct","answers",".","More","information","found","at",":","<","https",":","\/\/www.tau-nlp.org\/commonsenseqa",">","."]
code: def get(self, episode_idx, entry_idx=0):
      episode = self.episodes[episode_idx]
      answer = episode["answerKey"]
      candidates = []
      for choice in episode["question"]["choices"]:
          if choice["label"] == answer:
              labels = [choice["text"]]
          candidates.append(choice["text"])
      action = {
          "id": self.id,
          "text": episode["question"]["stem"],
          "episode_done": True,
          "labels": labels,
          "label_candidates": candidates,
      }
      return action
  
file_path: ParlAI/parlai/tasks/commonsenseqa/agents.py
imports: from parlai.core.teachers import FixedDialogTeacher
  from .build import build
  from parlai.utils.io import PathManager
  import os
  import json
label_desc: Use image node_id 6 for calling the CommonSenseQATeacher obj's underlying member method code with example usage: obj.get(episode_idx, entry_idx) and returns: action