class_docstr: The base class for explainers to create explanataion 
docstr: Abstract method to explain local features
  
  :param X: String to be explained.
  :type X: str
  :param y: The ground truth label for the sentence
  :type y: string
  :param name: a name for saving the explanation, currently ignored
  :type str
  :return: A local explanation object
  :rtype DynamicLocalExplanation
docstr_tok: ["Abstract","method","to","explain","local","features",":","param","X",":","String","to","be","explained",".",":","type","X",":","str",":","param","y",":","The","ground","truth","label","for","the","sentence",":","type","y",":","string",":","param","name",":","a","name","for","saving","the","explanation",",","currently","ignored",":","type","str",":","return",":","A","local","explanation","object",":","rtype","DynamicLocalExplanation"]
code: def explain_local(self, X, y=None, name=None) -> LocalExplanation:
      """Abstract method to explain local features
  
      :param X: String to be explained.
      :type X: str
      :param y: The ground truth label for the sentence
      :type y: string
      :param name: a name for saving the explanation, currently ignored
      :type str
      :return: A local explanation object
      :rtype DynamicLocalExplanation
      """
      pass
  
file_path: interpret-text/python/interpret_text/experimental/common/base_explainer.py
imports: from abc import abstractmethod, ABC
  from typing import Optional, Any, Iterable
  from interpret_text.experimental.common.base_text_model import BaseTextModel
  from interpret_text.experimental.common.preprocessor.base_text_preprocessor import BaseTextPreprocessor
  from interpret_text.experimental.explanation import LocalExplanation
label_desc: Use image node_id 1 for calling the BaseTextExplainer obj's underlying member method code with example usage: obj.explain_local(X, y, name) without return types