class_docstr: The e-SNLI dataset [#]_ contains pairs of sentences 
  each accompanied by human-rationale annotations 
  as to which words are in each pairs are most
  important for matching.
  
  The sentence pairs are from the Stanford Natural
  Language Inference dataset with labels that indicate
  if the sentence pair is a logical entailment,
  contradiction or neutral.
  
  References:
      .. [#] `Camburu, Oana-Maria, Tim Rocktäschel, Thomas Lukasiewicz, and Phil Blunsom, 
        “E-SNLI: Natural Language Inference with Natural Language Explanations.”,
        2018
        <https://arxiv.org/abs/1812.01193>`_
code: def __init__(self):
      self._dirpath = os.path.join(
          os.path.dirname(os.path.abspath(__file__)),
          "..",
          "data",
          "esnli_data",
      )
  
      self._cache_doc = {}
  
imports: import os
  from functools import lru_cache
  from typing import Dict
label_desc: Use image node_id 1 to create a new eSNLIDataset object  with example: obj = eSNLIDataset()