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.intDeprecated.Get the number of evaluations of the objective function.intDeprecated.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 theoptimizemethod. 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.
-