class_docstr: Base class for bAbi question answering problems.
class_docstr_tok: ["Base","class","for","bAbi","question","answering","problems","."]
docstr: The id of the babi task.
  
  This should be one of the following:
  {"qa0", "qa1", "qa1",..."q20"}, where qa0 means all tasks together.
docstr_tok: ["The","id","of","the","babi","task",".","This","should","be","one","of","the","following",":","{","``","qa0","''",",","``","qa1","''",",","``","qa1","''",",","...","''","q20","''","}",",","where","qa0","means","all","tasks","together","."]
code: def babi_task_id(self):
      """The id of the babi task.
  
      This should be one of the following:
      {"qa0", "qa1", "qa1",..."q20"}, where qa0 means all tasks together.
      """
      raise NotImplementedError
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import collections
  import os
  import shutil
  import tarfile
  import requests
  import six
  from tensor2tensor.data_generators import problem
  from tensor2tensor.data_generators import text_encoder
  from tensor2tensor.data_generators import text_problems
  from tensor2tensor.data_generators import tokenizer
  from tensor2tensor.layers import modalities
  from tensor2tensor.utils import metrics
  from tensor2tensor.utils import registry
  import tensorflow.compat.v1
label_desc: Use image node_id 3 for calling the BabiQa obj's underlying member method code with example usage: obj.babi_task_id() without return types