Click or drag to resize

LevenbergMarquardtMinimizerNonAllocating Properties

The LevenbergMarquardtMinimizerNonAllocating type exposes the following members.

Properties
 NameDescription
Public propertyFunctionTolerance Gets or sets the stopping threshold for the function value or L2 norm of the residuals.
(Inherited from NonlinearMinimizerBaseNonAllocating)
Public propertyGradientTolerance Gets or sets the stopping threshold for the infinity norm of the gradient.
(Inherited from NonlinearMinimizerBaseNonAllocating)
Public propertyInitialMu Gets or sets the scale factor for the initial mu.
Protected propertyIsBounded Gets a value indicating whether bounded optimization is active (bounds and/or scales are configured).
(Inherited from NonlinearMinimizerBaseNonAllocating)
Public propertyLowerBound Gets the lower bound of the parameters.
(Inherited from NonlinearMinimizerBaseNonAllocating)
Public propertyMaximumIterations Gets or sets the maximum number of iterations. If , the maximum number of iterations is determined automatically.
(Inherited from NonlinearMinimizerBaseNonAllocating)
Public propertyMinimalRSSImprovement Gets or sets the minimal RSS improvement.
(Inherited from NonlinearMinimizerBaseNonAllocating)
Public propertyParameterScaleUpdatePeriod Gets or sets the number of iterations after which the parameter scale is updated (if no user-provided scale was set). The default value is 1, which means the parameter scale is updated in each iteration. Set the value to MaxValue if no scale update is necessary.
Public propertyScales Gets the scale factors for the parameters.
(Inherited from NonlinearMinimizerBaseNonAllocating)
Public propertyStepTolerance Gets or sets the stopping threshold for the L2 norm of the change of the parameters.
(Inherited from NonlinearMinimizerBaseNonAllocating)
Public propertyUpperBound Gets the upper bound of the parameters.
(Inherited from NonlinearMinimizerBaseNonAllocating)
Top
See Also