MCPcopy Create free account
hub / github.com/deepseek-ai/DeepSpec / close

Method close

deepspec/data/target_cache_dataset.py:490–502  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

488 self.num_local_samples += 1
489
490 def close(self):
491 if self._closed:
492 self._raise_if_failed()
493 return
494 if self._exception is None:
495 self._put(self.sentinel)
496 self.thread.join()
497 self._closed = True
498 self._raise_if_failed()
499 assert self.writer.num_local_samples == self.num_local_samples, (
500 "Async target cache writer lost samples: "
501 f"{self.writer.num_local_samples} != {self.num_local_samples}"
502 )
503
504
505def load_local_cache_write_summary(rank_dir: str):

Callers 1

mainFunction · 0.95

Calls 2

_raise_if_failedMethod · 0.95
_putMethod · 0.95

Tested by

no test coverage detected