code: def load_checkpoints(self, checkpointDirs):
          
          self.memo_lookup_table = None
  
          if not checkpointDirs:
              return {}
  
          if type(checkpointDirs) is not list:
              raise BadCheckpoint("checkpointDirs expects a list of checkpoints")
  
          return self._load_checkpoints(checkpointDirs)
docs: Load checkpoints from the checkpoint files into a dictionary.
  
          The results are used to pre-populate the memoizer's lookup_table
  
          Kwargs:
               - checkpointDirs (list) : List of run folder to use as checkpoints
                 Eg. ['runinfo/001', 'runinfo/002']
  
          Returns:
               - dict containing, hashed -> future mappings