Uses of Interface
org.apache.commons.math3.optim.ConvergenceChecker

Packages that use ConvergenceChecker
org.apache.commons.math3.optim Generally, optimizers are algorithms that will either minimize or maximize a scalar function, called the objective function
org.apache.commons.math3.optim.nonlinear.scalar Algorithms for optimizing a scalar function. 
org.apache.commons.math3.optim.nonlinear.scalar.gradient This package provides optimization algorithms that require derivatives. 
org.apache.commons.math3.optim.nonlinear.scalar.noderiv This package provides optimization algorithms that do not require derivatives. 
org.apache.commons.math3.optim.nonlinear.vector Algorithms for optimizing a vector function. 
org.apache.commons.math3.optim.nonlinear.vector.jacobian This package provides optimization algorithms that require derivatives. 
org.apache.commons.math3.optim.univariate One-dimensional optimization algorithms. 
 

Uses of ConvergenceChecker in org.apache.commons.math3.optim
 

Classes in org.apache.commons.math3.optim that implement ConvergenceChecker
 class AbstractConvergenceChecker<PAIR>
          Base class for all convergence checker implementations.
 class SimplePointChecker<PAIR extends Pair<double[],? extends Object>>
          Simple implementation of the ConvergenceChecker interface using only point coordinates.
 class SimpleValueChecker
          Simple implementation of the ConvergenceChecker interface using only objective function values.
 class SimpleVectorValueChecker
          Simple implementation of the ConvergenceChecker interface using only objective function values.
 

Methods in org.apache.commons.math3.optim that return ConvergenceChecker
 ConvergenceChecker<PAIR> BaseOptimizer.getConvergenceChecker()
          Gets the convergence checker.
 

Constructors in org.apache.commons.math3.optim with parameters of type ConvergenceChecker
BaseMultivariateOptimizer(ConvergenceChecker<PAIR> checker)
           
BaseOptimizer(ConvergenceChecker<PAIR> checker)
           
 

Uses of ConvergenceChecker in org.apache.commons.math3.optim.nonlinear.scalar
 

Constructors in org.apache.commons.math3.optim.nonlinear.scalar with parameters of type ConvergenceChecker
GradientMultivariateOptimizer(ConvergenceChecker<PointValuePair> checker)
           
MultivariateOptimizer(ConvergenceChecker<PointValuePair> checker)
           
 

Uses of ConvergenceChecker in org.apache.commons.math3.optim.nonlinear.scalar.gradient
 

Constructors in org.apache.commons.math3.optim.nonlinear.scalar.gradient with parameters of type ConvergenceChecker
NonLinearConjugateGradientOptimizer(NonLinearConjugateGradientOptimizer.Formula updateFormula, ConvergenceChecker<PointValuePair> checker)
          Constructor with default line search solver and preconditioner.
NonLinearConjugateGradientOptimizer(NonLinearConjugateGradientOptimizer.Formula updateFormula, ConvergenceChecker<PointValuePair> checker, UnivariateSolver lineSearchSolver)
          Constructor with default preconditioner.
NonLinearConjugateGradientOptimizer(NonLinearConjugateGradientOptimizer.Formula updateFormula, ConvergenceChecker<PointValuePair> checker, UnivariateSolver lineSearchSolver, Preconditioner preconditioner)
           
 

Uses of ConvergenceChecker in org.apache.commons.math3.optim.nonlinear.scalar.noderiv
 

Constructors in org.apache.commons.math3.optim.nonlinear.scalar.noderiv with parameters of type ConvergenceChecker
CMAESOptimizer(int maxIterations, double stopFitness, boolean isActiveCMA, int diagonalOnly, int checkFeasableCount, RandomGenerator random, boolean generateStatistics, ConvergenceChecker<PointValuePair> checker)
           
PowellOptimizer(double rel, double abs, ConvergenceChecker<PointValuePair> checker)
          This constructor allows to specify a user-defined convergence checker, in addition to the parameters that control the default convergence checking procedure.
PowellOptimizer(double rel, double abs, double lineRel, double lineAbs, ConvergenceChecker<PointValuePair> checker)
          This constructor allows to specify a user-defined convergence checker, in addition to the parameters that control the default convergence checking procedure and the line search tolerances.
SimplexOptimizer(ConvergenceChecker<PointValuePair> checker)
           
 

Uses of ConvergenceChecker in org.apache.commons.math3.optim.nonlinear.vector
 

Constructors in org.apache.commons.math3.optim.nonlinear.vector with parameters of type ConvergenceChecker
JacobianMultivariateVectorOptimizer(ConvergenceChecker<PointVectorValuePair> checker)
           
MultivariateVectorOptimizer(ConvergenceChecker<PointVectorValuePair> checker)
           
 

Uses of ConvergenceChecker in org.apache.commons.math3.optim.nonlinear.vector.jacobian
 

Constructors in org.apache.commons.math3.optim.nonlinear.vector.jacobian with parameters of type ConvergenceChecker
AbstractLeastSquaresOptimizer(ConvergenceChecker<PointVectorValuePair> checker)
           
GaussNewtonOptimizer(boolean useLU, ConvergenceChecker<PointVectorValuePair> checker)
           
GaussNewtonOptimizer(ConvergenceChecker<PointVectorValuePair> checker)
          Simple constructor with default settings.
LevenbergMarquardtOptimizer(ConvergenceChecker<PointVectorValuePair> checker)
          Constructor that allows the specification of a custom convergence checker.
LevenbergMarquardtOptimizer(double initialStepBoundFactor, ConvergenceChecker<PointVectorValuePair> checker, double costRelativeTolerance, double parRelativeTolerance, double orthoTolerance, double threshold)
          Constructor that allows the specification of a custom convergence checker, in addition to the standard ones.
 

Uses of ConvergenceChecker in org.apache.commons.math3.optim.univariate
 

Classes in org.apache.commons.math3.optim.univariate that implement ConvergenceChecker
 class SimpleUnivariateValueChecker
          Simple implementation of the ConvergenceChecker interface that uses only objective function values.
 

Constructors in org.apache.commons.math3.optim.univariate with parameters of type ConvergenceChecker
BrentOptimizer(double rel, double abs, ConvergenceChecker<UnivariatePointValuePair> checker)
          The arguments are used implement the original stopping criterion of Brent's algorithm.
UnivariateOptimizer(ConvergenceChecker<UnivariatePointValuePair> checker)
           
 



Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.