Constructs a LevenbergMarquardtMinimizer object from the given information.

Namespace:  CenterSpace.NMath.Analysis
Assembly:  NMath (in NMath.dll) Version: 5.1.0.0

Syntax

C#
public LevenburgMarquardtMinimizer(
	int maxIterations,
	double gradientTolerance,
	double solutionDeltaTolerance
)
Visual Basic (Declaration)
Public Sub New ( _
	maxIterations As Integer, _
	gradientTolerance As Double, _
	solutionDeltaTolerance As Double _
)
Visual C++
public:
LevenburgMarquardtMinimizer(
	int maxIterations, 
	double gradientTolerance, 
	double solutionDeltaTolerance
)

Parameters

maxIterations
Type: System..::.Int32
The maximum number of iterations to perform when minimizing.
gradientTolerance
Type: System..::.Double
Iteration will stop when the infinity norm of the gradient used in calculating the next step falls below this value.
solutionDeltaTolerance
Type: System..::.Double
Iteration will stop when the L2 norm of the step size falls below this value.

See Also