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

Method _setup_graph

tensorpack/train/trainers.py:47–53  ·  view source on GitHub ↗
(self, input, get_cost_fn, get_opt_fn)

Source from the content-addressed store, hash-verified

45 Single-GPU single-cost single-tower trainer.
46 """
47 def _setup_graph(self, input, get_cost_fn, get_opt_fn):
48 logger.info("Building graph for a single training tower ...")
49 with TrainTowerContext(''):
50 grads = self._make_get_grad_fn(input, get_cost_fn, get_opt_fn)()
51 opt = get_opt_fn()
52 self.train_op = opt.apply_gradients(grads, name='train_op')
53 return []
54
55
56class NoOpTrainer(SimpleTrainer):

Callers 2

_setup_graphMethod · 0.45
initializeMethod · 0.45

Calls 3

TrainTowerContextClass · 0.85
_make_get_grad_fnMethod · 0.80
apply_gradientsMethod · 0.45

Tested by

no test coverage detected