|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |