MCPcopy Create free account
hub / github.com/PaddlePaddle/Research / optimise

Method optimise

CV/SemSegPaddle/src/utils/solver.py:149–159  ·  view source on GitHub ↗
(self, loss)

Source from the content-addressed store, hash-verified

147 return decayed_lr
148
149 def optimise(self, loss):
150 lr_policy = cfg.SOLVER.LR_POLICY
151 opt = cfg.SOLVER.OPTIMIZER
152
153 if opt.lower() == 'adam':
154 return self.adam_optimizer(lr_policy, loss)
155 elif opt.lower() == 'sgd':
156 return self.sgd_optimizer(lr_policy, loss)
157 else:
158 raise Exception(
159 "unsupport optimizer solver, only support adam and sgd")

Callers 1

build_modelFunction · 0.95

Calls 2

adam_optimizerMethod · 0.95
sgd_optimizerMethod · 0.95

Tested by

no test coverage detected