nthallen / icosfit

ICOSfit Absorption Spectra Fitting Software
GNU General Public License v2.0
3 stars 0 forks source link

Speed #1

Closed nthallen closed 4 years ago

nthallen commented 5 years ago

This version/engine is currently orders of magnitude slower than icosfit V2.23. This is related to the engine's robustness, in that it tries several methods to converge after basic Levenberg-Marquardt stops working well, but as far as I can tell, those extraordinary efforts add almost nothing. I will experiment with pushing L-M further and then giving up and see how that works for us.

nthallen commented 4 years ago

Judicious use of the LevMar epsilon2 parameter seems to alleviate the serious speed hits. Added icosfit_survey scripts in b4d949e5c0ae5856a3ce1d11ebdd6d1acbbab7c9 to facilitate selection of an appropriate value.