public enum TOptStopReason
Stop reason for the main loop in optimization.
Values
| Name | Description |
|---|---|
| optNANValue | Target function returned NAN value. |
| OptResBigLambda | (Marquardt) Lambda is more than 1000. |
| OptResConverged | Number of iterations is less than MaxIter and parameters are within given tolerance. |
| OptResMaxIter | Number of iterations has reached the MaxIter. |
| OptResNotFound | The algorithm did not find minimum (within given tolerance). |
| OptResSingular | The inverse Hessian matrix is near singular. |
| OptResSmallGrad | The gradient C-Norm is bellow given gradient tolerance. |
| optResSmallJacobian | Jacobian matrix elements are bekiw given tolerance. |
| OptResSmallLambda | (Marquardt) Lambda is less than 1E-300 (singularity). |
| OptResSmallStep | Iteration x step is less than EPS. |
| OptResZeroStep | Iteration x step is zero. |
| optStopped | Stop signal detected. |