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,PowellOptimizer.LineSearch,SimplexOptimizer,UnivariateMultiStartOptimizer
@Deprecated public interface BaseOptimizer<PAIR>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
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description ConvergenceChecker<PAIR>getConvergenceChecker()Deprecated.Get the convergence checker.intgetEvaluations()Deprecated.Get the number of evaluations of the objective function.intgetMaxEvaluations()Deprecated.Get the maximal number of function evaluations.
-
-
-
Method Detail
-
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.
-
-