docstr: Loads the explainer from disk.
  
  Args:
      path (str): Path to the explainer
  
  Returns:
      None
  
  Notes:
      load_explainer should not return the explainer, but it should instead load the
      AbstractExplainer instance with the explainer
      (e.g. set the self.explainer to the loaded object)
docstr_tok: ["Loads","the","explainer","from","disk",".","Args",":","path","(","str",")",":","Path","to","the","explainer","Returns",":","None","Notes",":","load_explainer","should","not","return","the","explainer",",","but","it","should","instead","load","the","AbstractExplainer","instance","with","the","explainer","(","e.g",".","set","the","self.explainer","to","the","loaded","object",")"]
code: def load_explainer(self, path: str):
      """
      Loads the explainer from disk.
  
      Args:
          path (str): Path to the explainer
  
      Returns:
          None
  
      Notes:
          load_explainer should not return the explainer, but it should instead load the
          AbstractExplainer instance with the explainer
          (e.g. set the self.explainer to the loaded object)
      """
      raise NotImplementedError("Derived class should implement this")
  
file_path: contextual-ai/xai/explainer/abstract_explainer.py
imports: from abc import ABC, abstractmethod
  from typing import Dict
label_desc: Use image node_id 5 for calling the AbstractExplainer obj's underlying member method code with example usage: obj.load_explainer(path) without return types