Summary
Why the main loop in optimization stopped.
Unit
Optimization
Declaration
TOptStopReason = (OptResNotFound, OptResSmallGrad, OptResSingular, OptResSmallStep,
OptResZeroStep, OptResBigLambda, OptResMaxIter, OptResConverged,
optResSmallJacobian);
| Value | Description |
|---|
| OptResNotFound | The algorithm did not find minimum (within given tolerance). |
| OptResSmallGrad | The gradient C-Norm is bellow given gradient tolerance. |
| OptResSingular | The inverse Hessian matrix is near singular. |
| OptResSmallStep | Iteration x step is less than EPS. |
| OptResZeroStep | Iteration x step is zero. |
| OptResBigLambda | (Marquardt) Lambda is more than 1000. |
| OptResMaxIter | Number of iterations has reached the MaxIter. |
| OptResConverged | Number of iterations is less than MaxIter and parameters are within given tolerance. |
Description
Defines why the main loop in optimization routine was stopped.
| Copyright 2008 Dew Research |
http://www.dewresearch.com