class_docstr: String with various indexes.
docstr: Returns a string after removing the appropriate words.
  
  If self.bow is false, replaces word with UNKWORDZ instead of removing
  it.
  
  Args:
      words_to_remove: list of ids (ints) to remove
  
  Returns:
      original raw string with appropriate words removed.
code: def inverse_removing(self, words_to_remove):
      """Returns a string after removing the appropriate words.
  
      If self.bow is false, replaces word with UNKWORDZ instead of removing
      it.
  
      Args:
          words_to_remove: list of ids (ints) to remove
  
      Returns:
          original raw string with appropriate words removed.
      """
      mask = np.ones(self.as_np.shape[0], dtype="bool")
      mask[self.__get_idxs(words_to_remove)] = False
      if not self.bow:
          return "".join(
              [
                  self.as_list[i] if mask[i] else self.mask_string
                  for i in range(mask.shape[0])
              ]
          )
      return "".join([self.as_list[v] for v in mask.nonzero()[0]])
  
imports: from functools import partial
  import itertools
  import json
  import re
  import numpy
  import scipy
  import sklearn
  from sklearn.utils import check_random_state
  from .None import explanation
  from .None import lime_base
label_desc: Use image node_id 6 for calling the IndexedString obj's underlying member method code with example usage: obj.inverse_removing(words_to_remove) and returns: str, str