MCPcopy Create free account
hub / github.com/NatLabRockies/PINNSTRIPES / force_decrease_lrm

Method force_decrease_lrm

pinn_spm_param/util/myNN.py:3353–3363  ·  view source on GitHub ↗
(self, lr_m, learningRateModelFinal)

Source from the content-addressed store, hash-verified

3351 return param, param_old
3352
3353 def force_decrease_lrm(self, lr_m, learningRateModelFinal):
3354 lr_m_old = lr_m
3355 lr_m = max(lr_m * 0.5, learningRateModelFinal)
3356 filename = os.path.join(self.modelFolder, "learningRateModel")
3357 f = open(filename, "w+")
3358 try:
3359 f.write(str(lr_m.numpy()))
3360 except:
3361 f.write(str(lr_m))
3362 f.close()
3363 return
3364
3365 def force_decrease_lrm_lrw(
3366 self, lr_m, learningRateModelFinal, lr_w, learningRateWeightsFinal

Callers 2

trainMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected