code: def setup_mock_rnn_introspective_rationale_explainer(
      model_config, data
  ):
      explainer = IntrospectiveRationaleExplainer(
          classifier_type=CLASSIFIER_TYPE_RNN, cuda=CUDA
      )
      preprocessor = GlovePreprocessor(
          TOKEN_COUNT_THRESHOLD, MAX_SENT_COUNT
      )
      preprocessor.build_vocab(data)
      explainer.set_preprocessor(preprocessor)
      explainer.build_model_config(model_config)
      return explainer
  
file_path: interpret-text/test/unit/utils_test.py
imports: 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_bert import BERTSequenceClassifier
  from interpret_text.experimental.introspective_rationale import IntrospectiveRationaleExplainer
  from notebooks.test_utils.utils_mnli import load_mnli_pandas_df
  from notebooks.test_utils.utils_sst2 import load_sst2_pandas_df
  from sklearn.model_selection import train_test_split
label_desc: Use image node_id 5 for calling a global function with example usage: setup_mock_rnn_introspective_rationale_explainer(model_config, data) and returns: explainer