class_docstr: Introspective Rationale Explainer
      
class_docstr_tok: ["Introspective","Rationale","Explainer"]
docstr: Initialize the explainer
code: def __init__(
      self,
      classifier_type: Union[
          CLASSIFIER_TYPE_RNN,
          CLASSIFIER_TYPE_BERT_RNN,
          CLASSIFIER_TYPE_BERT,
          CLASSIFIER_TYPE_CUSTOM,
      ] = CLASSIFIER_TYPE_RNN,
      cuda=False,
  ):
      """Initialize the explainer"""
      self.classifier_type = classifier_type
      self.cuda = cuda
  
imports: from typing import Iterable, Any, Optional, Union, Dict
  import numpy
  import pandas
  import torch
  from interpret_text.experimental.common.base_explainer import BaseTextExplainer, _validate_X
  from interpret_text.experimental.common.constants import BertTokens
  from interpret_text.experimental.common.model_config.introspective_rationale_model_config import IntrospectiveRationaleModelConfig
  from interpret_text.experimental.common.model_config.model_config_constants import get_bert_default_config, get_rnn_default_config, get_bert_rnn_default_config
  from interpret_text.experimental.common.preprocessor.bert_preprocessor import BertPreprocessor
  from interpret_text.experimental.common.preprocessor.glove_preprocessor import GlovePreprocessor
  from interpret_text.experimental.common.utils_classical import plot_local_imp
  from interpret_text.experimental.common.utils_introspective_rationale import generate_data
  from interpret_text.experimental.explanation import _create_local_explanation, LocalExplanation
  from interpret_text.experimental.introspective_rationale.components import ClassifierWrapper, ClassifierModule, IntrospectionGeneratorModule
  from interpret_text.experimental.introspective_rationale.model import IntrospectiveRationaleModel
  from transformers import BertForSequenceClassification
label_desc: Use image node_id 1 to create a new IntrospectiveRationaleExplainer object from inherited base classes: BaseTextExplainer with example: obj = IntrospectiveRationaleExplainer(classifier_type, cuda)