Uses of Class
org.apache.commons.math4.legacy.optim.PointValuePair
-
Packages that use PointValuePair Package Description org.apache.commons.math4.legacy.optim Generally, optimizers are algorithms that will eitherminimize
ormaximize
a scalar function, called theobjective function
.org.apache.commons.math4.legacy.optim.linear Optimization algorithms for linear constrained problems.org.apache.commons.math4.legacy.optim.nonlinear.scalar Algorithms for optimizing a scalar function.org.apache.commons.math4.legacy.optim.nonlinear.scalar.gradient This package provides optimization algorithms that require derivatives.org.apache.commons.math4.legacy.optim.nonlinear.scalar.noderiv This package provides optimization algorithms that do not require derivatives. -
-
Uses of PointValuePair in org.apache.commons.math4.legacy.optim
Methods in org.apache.commons.math4.legacy.optim with parameters of type PointValuePair Modifier and Type Method Description boolean
SimpleValueChecker. converged(int iteration, PointValuePair previous, PointValuePair current)
Check if the optimization algorithm has converged considering the last two points. -
Uses of PointValuePair in org.apache.commons.math4.legacy.optim.linear
Methods in org.apache.commons.math4.legacy.optim.linear that return PointValuePair Modifier and Type Method Description PointValuePair
SimplexSolver. doOptimize()
Performs the bulk of the optimization algorithm.PointValuePair
SolutionCallback. getSolution()
Retrieve the best solution found so far.PointValuePair
LinearOptimizer. optimize(OptimizationData... optData)
Stores data and performs the optimization.PointValuePair
SimplexSolver. optimize(OptimizationData... optData)
Stores data and performs the optimization. -
Uses of PointValuePair in org.apache.commons.math4.legacy.optim.nonlinear.scalar
Methods in org.apache.commons.math4.legacy.optim.nonlinear.scalar that return PointValuePair Modifier and Type Method Description PointValuePair[]
MultiStartMultivariateOptimizer. getOptima()
Gets all the optima found during the last call tooptimize
.PointValuePair
GradientMultivariateOptimizer. optimize(OptimizationData... optData)
Stores data and performs the optimization.PointValuePair
MultivariateOptimizer. optimize(OptimizationData... optData)
Stores data and performs the optimization.Methods in org.apache.commons.math4.legacy.optim.nonlinear.scalar with parameters of type PointValuePair Modifier and Type Method Description protected void
MultiStartMultivariateOptimizer. store(PointValuePair optimum)
Method that will be called in order to store each found optimum.Constructor parameters in org.apache.commons.math4.legacy.optim.nonlinear.scalar with type arguments of type PointValuePair Constructor Description GradientMultivariateOptimizer(ConvergenceChecker<PointValuePair> checker)
MultivariateOptimizer(ConvergenceChecker<PointValuePair> checker)
-
Uses of PointValuePair in org.apache.commons.math4.legacy.optim.nonlinear.scalar.gradient
Methods in org.apache.commons.math4.legacy.optim.nonlinear.scalar.gradient that return PointValuePair Modifier and Type Method Description protected PointValuePair
NonLinearConjugateGradientOptimizer. doOptimize()
Performs the bulk of the optimization algorithm.PointValuePair
NonLinearConjugateGradientOptimizer. optimize(OptimizationData... optData)
Stores data and performs the optimization.Constructor parameters in org.apache.commons.math4.legacy.optim.nonlinear.scalar.gradient with type arguments of type PointValuePair Constructor Description NonLinearConjugateGradientOptimizer(NonLinearConjugateGradientOptimizer.Formula updateFormula, ConvergenceChecker<PointValuePair> checker)
Constructor with defaultpreconditioner
.NonLinearConjugateGradientOptimizer(NonLinearConjugateGradientOptimizer.Formula updateFormula, ConvergenceChecker<PointValuePair> checker, Preconditioner preconditioner)
-
Uses of PointValuePair in org.apache.commons.math4.legacy.optim.nonlinear.scalar.noderiv
Methods in org.apache.commons.math4.legacy.optim.nonlinear.scalar.noderiv that return PointValuePair Modifier and Type Method Description protected PointValuePair
BOBYQAOptimizer. doOptimize()
Performs the bulk of the optimization algorithm.protected PointValuePair
CMAESOptimizer. doOptimize()
Performs the bulk of the optimization algorithm.protected PointValuePair
PowellOptimizer. doOptimize()
Performs the bulk of the optimization algorithm.protected PointValuePair
SimplexOptimizer. doOptimize()
Performs the bulk of the optimization algorithm.PointValuePair
Simplex. get(int index)
Retrieves a copy of the simplex point stored atindex
.PointValuePair
CMAESOptimizer. optimize(OptimizationData... optData)
Stores data and performs the optimization.Methods in org.apache.commons.math4.legacy.optim.nonlinear.scalar.noderiv that return types with arguments of type PointValuePair Modifier and Type Method Description List<PointValuePair>
Simplex. asList()
Creates a (deep) copy of the simplex points.Method parameters in org.apache.commons.math4.legacy.optim.nonlinear.scalar.noderiv with type arguments of type PointValuePair Modifier and Type Method Description UnaryOperator<Simplex>
HedarFukushimaTransform. create(MultivariateFunction evaluationFunction, Comparator<PointValuePair> comparator, DoublePredicate saAcceptance)
Creates a simplex transformation.UnaryOperator<Simplex>
MultiDirectionalTransform. create(MultivariateFunction evaluationFunction, Comparator<PointValuePair> comparator, DoublePredicate sa)
Creates a simplex transformation.UnaryOperator<Simplex>
NelderMeadTransform. create(MultivariateFunction evaluationFunction, Comparator<PointValuePair> comparator, DoublePredicate sa)
Creates a simplex transformation.UnaryOperator<Simplex>
Simplex.TransformFactory. create(MultivariateFunction evaluationFunction, Comparator<PointValuePair> comparator, DoublePredicate saAcceptance)
Creates a simplex transformation.Simplex
Simplex. evaluate(MultivariateFunction function, Comparator<PointValuePair> comparator)
Evaluates the (non-evaluated) simplex points and returns a new instance with vertices sorted from best to worst.Constructor parameters in org.apache.commons.math4.legacy.optim.nonlinear.scalar.noderiv with type arguments of type PointValuePair Constructor Description CMAESOptimizer(int maxIterations, double stopFitness, boolean isActiveCMA, int diagonalOnly, int checkFeasableCount, org.apache.commons.rng.UniformRandomProvider rng, boolean generateStatistics, ConvergenceChecker<PointValuePair> checker)
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.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.SimplexOptimizer(ConvergenceChecker<PointValuePair> checker)
-