![]() | ModifiedLevenbergMarquardtMinimizer Class |
Namespace: CenterSpace.NMath.Core
The ModifiedLevenbergMarquardtMinimizer type exposes the following members.
Name | Description | |
---|---|---|
![]() | ModifiedLevenbergMarquardtMinimizer |
Constructs a ModifiedLevenbergMarquardtMinimizer object from the given
information.
|
![]() | ModifiedLevenbergMarquardtMinimizer(Double) |
Constructs a ModifiedLevenbergMarquardtMinimizer object from the given
information.
|
![]() | ModifiedLevenbergMarquardtMinimizer(Int32) |
Constructs a ModifiedLevenbergMarquardtMinimizer object from the given
information.
|
![]() | ModifiedLevenbergMarquardtMinimizer(Int32, Double) |
Constructs a ModifiedLevenbergMarquardtMinimizer object from the given
information.
|
Name | Description | |
---|---|---|
![]() | FinalResidual |
Gets the final L2 norm, or residual, of the function being minimized.
|
![]() | GradientTolerance |
Gets and sets the gradient tolerance. Iteration will stop ||Jk'*Fk|| is less than gradientTolerance,
where Jk is value of the Jacobian at the kth iterate and Fk is the value of the objective
function at the kth iterate.
|
![]() | InitialResidual |
Gets the residual associated with the starting point.
|
![]() | Iterations |
Gets the number of iterations performed.
|
![]() | MaxIterations |
Gets and sets the maximum number of iterations to perform.
|
![]() | MaxIterationsMet |
Returns true if the minimum just computed stopped because the
maximum number of iterations was reached; otherwise, false.
|
Name | Description | |
---|---|---|
![]() | Clone |
Returns a deep copy of self.
|
![]() | Minimize(DoubleMultiVariableFunction, DoubleVector) |
Minimizes the L2 norm of the given function near the given starting point.
|
![]() | Minimize(DoubleMultiVariableFunction, DoubleVector, Double) |
Minimizes the L2 norm of the given function near the given starting point.
|
![]() | SetAllTolerances |
Sets the gradient tolerance to the given value.
Iteration will stop ||Jk'*Fk|| is less than gradientTolerance,
where Jk is value of the Jacobian at the kth iterate and Fk is the value of the objective
function at the kth iterate.
|
Name | Description | |
---|---|---|
![]() ![]() | DEFAULT_MAX_ITER | The default maximum number of iterations. |
![]() ![]() | DEFAULT_TOLERANCE | The default error tolerance to use for both gradient and
solution delta |