class_docstr: Teacher for Image Grounded Conversations (IGC) Task.
  
  See https://arxiv.org/abs/1701.08251 for more details
class_docstr_tok: ["Teacher","for","Image","Grounded","Conversations","(","IGC",")","Task",".","See","https",":","\/\/arxiv.org\/abs\/1701.08251","for","more","details"]
docstr: Number of examples.
  
  There are three turns of dialogue in the IGC task -
  Context, Question, Response.
  
  Thus, return 3 * number of data examples.
code: def num_examples(self) -> int:
      """
      Number of examples.
  
      There are three turns of dialogue in the IGC task -
      Context, Question, Response.
  
      Thus, return 3 * number of data examples.
      """
      return 3 * len(self.data)
  
imports: from typing import Optional
  from parlai.core.params import ParlaiParser
  import csv
  import os
  from abc import ABC, abstractmethod
  from PIL import Image
  from typing import List, Dict, Any
  from parlai.core.build_data import download_multiprocess
  from parlai.core.params import Opt
  from parlai.core.teachers import AbstractImageTeacher
  from parlai.utils.io import PathManager
  import parlai.utils.typing
label_desc: Use image node_id 7 for calling the IGCTeacher obj's underlying member method code with example usage: obj.num_examples() and returns: unknown