Interface BaseOptimizer<PAIR>
- Type Parameters:
PAIR
- Type of the point/objective pair.
- All Known Subinterfaces:
BaseMultivariateOptimizer<FUNC>
,BaseMultivariateSimpleBoundsOptimizer<FUNC>
,BaseMultivariateVectorOptimizer<FUNC>
,BaseUnivariateOptimizer<FUNC>
,DifferentiableMultivariateOptimizer
,DifferentiableMultivariateVectorOptimizer
,MultivariateDifferentiableOptimizer
,MultivariateDifferentiableVectorOptimizer
,MultivariateOptimizer
,UnivariateOptimizer
- All Known Implementing Classes:
AbstractDifferentiableOptimizer
,AbstractLeastSquaresOptimizer
,AbstractScalarDifferentiableOptimizer
,BaseAbstractMultivariateOptimizer
,BaseAbstractMultivariateSimpleBoundsOptimizer
,BaseAbstractMultivariateVectorOptimizer
,BaseAbstractUnivariateOptimizer
,BaseMultivariateMultiStartOptimizer
,BaseMultivariateVectorMultiStartOptimizer
,BOBYQAOptimizer
,BrentOptimizer
,CMAESOptimizer
,DifferentiableMultivariateMultiStartOptimizer
,DifferentiableMultivariateVectorMultiStartOptimizer
,GaussNewtonOptimizer
,LevenbergMarquardtOptimizer
,MultivariateDifferentiableMultiStartOptimizer
,MultivariateDifferentiableVectorMultiStartOptimizer
,MultivariateMultiStartOptimizer
,NonLinearConjugateGradientOptimizer
,PowellOptimizer
,SimplexOptimizer
,UnivariateMultiStartOptimizer
Deprecated.
As of 3.1 (to be removed in 4.0).
This interface is mainly intended to enforce the internal coherence of
Commons-Math. Users of the API are advised to base their code on
the following interfaces:
- Since:
- 3.0
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Get the convergence checker.int
Deprecated.Get the number of evaluations of the objective function.int
Deprecated.Get the maximal number of function evaluations.
-
Method Details
-
getMaxEvaluations
int getMaxEvaluations()Deprecated.Get the maximal number of function evaluations.- Returns:
- the maximal number of function evaluations.
-
getEvaluations
int getEvaluations()Deprecated.Get the number of evaluations of the objective function. The number of evaluations corresponds to the last call to theoptimize
method. It is 0 if the method has not been called yet.- Returns:
- the number of evaluations of the objective function.
-
getConvergenceChecker
ConvergenceChecker<PAIR> getConvergenceChecker()Deprecated.Get the convergence checker.- Returns:
- the object used to check for convergence.
-