code: def batch_delete_vals(self, values: Iterable[any]) -> "IndexStore":
      idx_delete_list = []
      for val in values:
          if not self._hasval(val):
              raise KeyError(str(val) + " not found")
          idx_delete_list.append(self.getidx(val))
      return self.batch_delete_idx(idx_delete_list)
  
file_path: scattertext/scattertext/indexstore/IndexStore.py
imports: from typing import Any, Iterable, List, Set, Tuple
label_desc: Use image node_id 14 for calling the IndexStore obj's underlying member method code with example usage: obj.batch_delete_vals(values) and returns: self