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

Method _trigger

tensorpack/callbacks/inference_runner.py:167–180  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

165 self._input_callbacks.setup_graph(self.trainer)
166
167 def _trigger(self):
168 for inf in self.infs:
169 inf.before_epoch()
170
171 self._input_source.reset_state()
172 # iterate over the data, and run the hooked session
173 with _inference_context(), \
174 tqdm.tqdm(total=self._size, **get_tqdm_kwargs()) as pbar:
175 num_itr = self._size if self._size > 0 else sys.maxsize
176 for _ in range(num_itr):
177 self._hooked_sess.run(fetches=[])
178 pbar.update()
179 for inf in self.infs:
180 inf.trigger_epoch()
181
182
183class DataParallelInferenceRunner(InferenceRunnerBase):

Callers

nothing calls this directly

Calls 7

_inference_contextFunction · 0.85
get_tqdm_kwargsFunction · 0.85
before_epochMethod · 0.80
updateMethod · 0.80
trigger_epochMethod · 0.80
reset_stateMethod · 0.45
runMethod · 0.45

Tested by

no test coverage detected