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

Method _trigger_epoch

tensorpack/callbacks/inference.py:41–52  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

39 pass
40
41 def _trigger_epoch(self):
42 ret = self._after_inference()
43 if ret is None:
44 return
45 for k, v in six.iteritems(ret):
46 try:
47 v = float(v)
48 except ValueError:
49 logger.warn("{} returns a non-scalar statistics!".format(type(self).__name__))
50 continue
51 else:
52 self.trainer.monitors.put_scalar(k, v)
53
54 def _after_inference(self):
55 """

Callers

nothing calls this directly

Calls 3

_after_inferenceMethod · 0.95
formatMethod · 0.80
put_scalarMethod · 0.80

Tested by

no test coverage detected