class_docstr: StanfordNLI classification problems.
class_docstr_tok: ["StanfordNLI","classification","problems","."]
code: def _maybe_download_corpora(self, tmp_dir):
      snli_filename = "SNLI.zip"
      snli_finalpath = os.path.join(tmp_dir, "snli_1.0")
      if not tf.gfile.Exists(snli_finalpath):
          zip_filepath = generator_utils.maybe_download(
              tmp_dir, snli_filename, self._SNLI_URL
          )
          zip_ref = zipfile.ZipFile(zip_filepath, "r")
          zip_ref.extractall(tmp_dir)
          zip_ref.close()
  
      return snli_finalpath
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import os
  import zipfile
  from tensor2tensor.data_generators import generator_utils
  from tensor2tensor.data_generators import lm1b
  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 wiki_lm
  from tensor2tensor.utils import registry
  import tensorflow.compat.v1
label_desc: Use image node_id 6 for calling the StanfordNLI obj's underlying member method code with example usage: obj._maybe_download_corpora(tmp_dir) and returns: snli_finalpath