MCPcopy Index your code
hub / github.com/tensorpack/tensorpack / _trigger_epoch

Method _trigger_epoch

tensorpack/callbacks/misc.py:101–109  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

99 self._last_time = time.time()
100
101 def _trigger_epoch(self):
102 duration = time.time() - self._last_time
103 self._last_time = time.time()
104 self._times.append(duration)
105
106 epoch_time = np.median(self._times) if self._median else np.mean(self._times)
107 time_left = (self._max_epoch - self.epoch_num) * epoch_time
108 if time_left > 0:
109 logger.info("Estimated Time Left: " + humanize_time_delta(time_left))

Callers

nothing calls this directly

Calls 3

humanize_time_deltaFunction · 0.85
appendMethod · 0.80
meanMethod · 0.80

Tested by

no test coverage detected