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 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

    Modifier and Type
    Method
    Description
    Deprecated.
    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 the optimize 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.