Click or drag to resize

LevenbergMarquardtMinimizer Constructor

Initializes a new instance of the LevenbergMarquardtMinimizer class.

Namespace: Altaxo.Calc.Optimization
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
public LevenbergMarquardtMinimizer(
	double initialMu = 0,001,
	double gradientTolerance = 1E-15,
	double stepTolerance = 1E-15,
	double functionTolerance = 1E-15,
	int maximumIterations = -1
)

Parameters

initialMu  Double  (Optional)
The initial damping factor.
gradientTolerance  Double  (Optional)
The stopping threshold for the gradient norm.
stepTolerance  Double  (Optional)
The stopping threshold for the parameter step norm.
functionTolerance  Double  (Optional)
The stopping threshold for the objective function change.
maximumIterations  Int32  (Optional)
The maximum number of iterations.
See Also