Levenberg |
The LevenbergMarquardtMinimizerWithConstraintsNonAllocating type exposes the following members.
| Name | Description | |
|---|---|---|
| FunctionTolerance | Gets or sets the stopping threshold for the function value or L2 norm of the residuals. | |
| GradientTolerance | Gets or sets the stopping threshold for the infinity norm of the gradient. | |
| InitialMu | Gets or sets the scale factor for the initial mu. | |
| MaximumIterations | Gets or sets the maximum number of iterations. If , the maximum number of iterations is determined automatically. | |
| MinimalRSSImprovement | Gets or sets the minimal RSS improvement. | |
| ParameterScaleUpdatePeriod | Gets or sets the number of iterations after which the parameter scale is updated (if no user-provided scale was set). Default is 1 (update every iteration). Set to MaxValue to disable automatic scale updates. | |
| Projector | Gets or sets the constraint projector. When , the minimizer runs unconstrained (equivalent to the original behaviour without box constraints). | |
| Scales | Gets the scale factors used for the parameters. Set automatically if not provided by the caller. | |
| StepTolerance | Gets or sets the stopping threshold for the L2 norm of the change of the parameters. |