-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Duplicate arguments in LevenbergMarquardt optimization method #2047
Comments
I guess it can also be done the other way around: remove these values from
|
Hmm, you're right, it is confusing. The problem is, |
This issue was automatically marked as stale because it has been open 60 days with no activity. Remove stale label or comment, or this will be closed in two weeks. |
LevenbergMarquardt
currently acceptsxtol
andgtol
arguments in the constructor. These are passed as the respective arguments into theMINPACK::lmdif()
call. These appear to be duplicates ofrootEpsilon
andgradientNormEpsilon
values already present on theEndCriteria
argument. Consequently, the values from theEndCriteria
are ignored. They still have to be passed to theEndCriteria
constructor though, since there are no defaults. This seems a bit confusing. Should thextol
andgtol
arguments be removed and theEndCriteria
values used instead?The text was updated successfully, but these errors were encountered: