class_docstr: Load data items from an input stream.
      
class_docstr_tok: ["Load","data","items","from","an","input","stream","."]
code: def __exit__(self, exception_type, exception_value, traceback):
      # confirm the block end token
      for _ in range(100):
          end_token = pickle.load(self.in_stream)
          log.debug("end_token = %s", end_token)
          if end_token == "END_BLOCK___":
              return
          self._load_data_value()
      raise ValueError(
          f"The data block end token wsa not found for the block {self.block_name}."
      )
  
file_path: shap/shap/_serializable.py
imports: import inspect
  import logging
  import pickle
  import cloudpickle
  import numpy
label_desc: Use image node_id 3 for calling the Deserializer obj's underlying member method code with example usage: obj.__exit__(exception_type, exception_value, traceback) without return types