class_docstr: Class for model interpreter
  
  This class is to help to interpret the model with a model-agnostic explainer.
docstr: Build and initialize model interpreter
  
  Args:
      **kwargs: build interpreter based on the domain and algorithm
docstr_tok: ["Build","and","initialize","model","interpreter","Args",":","*","*","kwargs",":","build","interpreter","based","on","the","domain","and","algorithm"]
code: def build_interpreter(self, **kwargs):
      """
      Build and initialize model interpreter
  
      Args:
          **kwargs: build interpreter based on the domain and algorithm
      """
      self._explainer = ExplainerFactory.get_explainer(
          domain=self.domain, algorithm=self.algorithm
      )
      self._explainer.build_explainer(**kwargs)
  
file_path: contextual-ai/xai/model/interpreter/model_interpreter.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import operator
  import warnings
  import numpy
  from typing import List, Union, Dict, Tuple
  from xai.explainer.explainer_factory import ExplainerFactory
  from xai.explainer.constants import OUTPUT
  from xai.model.interpreter.exceptions import InterpreterUninitializedError
  from xai.model.interpreter.explanation_aggregator import ExplanationAggregator
label_desc: Use image node_id 2 for calling the ModelInterpreter obj's underlying member method code with example usage: obj.build_interpreter() without return types