Commit e9e9886678550f2cd75449524e5c266a1b81664f

Authored by Jürgen Knödlseder
1 parent 2d3241ea

Set absolute log-likelihood precision to 5e-3.

inst/cta/test/benchmark_ml_fitting.py
... ... @@ -59,7 +59,10 @@ def unbinned_analysis(model, evtfile, irf, caldb):
59 59 obs.models(model)
60 60  
61 61 # Allocate Levenberg-Marquardt optimizer
62   - opt = gammalib.GOptimizerLM()
  62 + log = gammalib.GLog()
  63 + log.cout(True)
  64 + opt = gammalib.GOptimizerLM(log)
  65 + opt.eps(5.0e-3)
63 66  
64 67 # Optimize model parameters
65 68 obs.optimize(opt)
... ... @@ -113,7 +116,10 @@ def binned_analysis(model, cntmap, irf, caldb):
113 116 obs.models(model)
114 117  
115 118 # Allocate Levenberg-Marquardt optimizer
116   - opt = gammalib.GOptimizerLM()
  119 + log = gammalib.GLog()
  120 + log.cout(True)
  121 + opt = gammalib.GOptimizerLM(log)
  122 + opt.eps(5.0e-3)
117 123  
118 124 # Optimize model parameters
119 125 obs.optimize(opt)
... ... @@ -169,7 +175,10 @@ def stacked_analysis(model, cntmap, expcube, psfcube):
169 175 obs.models(model)
170 176  
171 177 # Allocate Levenberg-Marquardt optimizer
172   - opt = gammalib.GOptimizerLM()
  178 + log = gammalib.GLog()
  179 + log.cout(True)
  180 + opt = gammalib.GOptimizerLM(log)
  181 + opt.eps(5.0e-3)
173 182  
174 183 # Optimize model parameters
175 184 obs.optimize(opt)
... ...