BroydenFletcherGoldfarbShannoStatus Enumeration |
Namespace: Accord.Math.Optimization
Member name | Value | Description | |
---|---|---|---|
Success | 0 | Convergence was attained. | |
Stop | 1 | The optimization stopped before convergence; maximum number of iterations could have been reached. | |
AlreadyMinimized | 2 | The function is already at a minimum. | |
UnknownError | -1024 | Unknown error. | |
OutOfInterval | -1003 | The line-search step went out of the interval of uncertainty. | |
IncorrectMinMax | -1002 | A logic error occurred; alternatively, the interval of uncertainty became too small. | |
RoundingError | -1001 | A rounding error occurred; alternatively, no line-search step satisfies the sufficient decrease and curvature conditions. The line search routine will terminate with this code if the relative width of the interval of uncertainty is less than FunctionTolerance. | |
MinimumStep | -1000 | The line-search step became smaller than MinStep. | |
MaximumStep | -999 | The line-search step became larger than MaxStep. | |
MaximumLineSearch | -998 | The line-search routine reaches the maximum number of evaluations. | |
MaximumIterations | -997 | Maximum number of iterations was reached. | |
IntervalWidthTooSmall | -996 | Relative width of the interval of uncertainty is at most FunctionTolerance. | |
InvalidParameters | -995 | A logic error (negative line-search step) occurred. This could be an indication that something could be wrong with the gradient function. | |
IncreaseGradient | -994 | The current search direction increases the objective function value. |