Uses of Interface
org.apache.commons.math3.optim.OptimizationData
Packages that use OptimizationData
Package
Description
Generally, optimizers are algorithms that will either
minimize or
maximize
a scalar function, called the
objective
function.Optimization algorithms for linear constrained problems.
Algorithms for optimizing a scalar function.
This package provides optimization algorithms that require derivatives.
This package provides optimization algorithms that do not require derivatives.
Algorithms for optimizing a vector function.
This package provides optimization algorithms that require derivatives.
One-dimensional optimization algorithms.
-
Uses of OptimizationData in org.apache.commons.math3.optim
Classes in org.apache.commons.math3.optim that implement OptimizationDataModifier and TypeClassDescriptionclassStarting point (first guess) of the optimization procedure.classMaximum number of evaluations of the function to be optimized.classMaximum number of iterations performed by an (iterative) algorithm.classSimple optimization constraints: lower and upper bounds.Methods in org.apache.commons.math3.optim with parameters of type OptimizationDataModifier and TypeMethodDescriptionBaseMultiStartMultivariateOptimizer.optimize(OptimizationData... optData) Stores data and performs the optimization.BaseMultivariateOptimizer.optimize(OptimizationData... optData) Stores data and performs the optimization.BaseOptimizer.optimize(OptimizationData... optData) Stores data and performs the optimization.protected voidBaseMultivariateOptimizer.parseOptimizationData(OptimizationData... optData) Scans the list of (required and optional) optimization data that characterize the problem.protected voidBaseOptimizer.parseOptimizationData(OptimizationData... optData) Scans the list of (required and optional) optimization data that characterize the problem. -
Uses of OptimizationData in org.apache.commons.math3.optim.linear
Classes in org.apache.commons.math3.optim.linear that implement OptimizationDataModifier and TypeClassDescriptionclassClass that represents a set oflinear constraints.classAn objective function for a linear optimization problem.classA constraint for a linear optimization problem indicating whether all variables must be restricted to non-negative values.enumPivot selection rule to the use for a Simplex solver.classA callback object that can be provided to a linear optimizer to keep track of the best solution found.Methods in org.apache.commons.math3.optim.linear with parameters of type OptimizationDataModifier and TypeMethodDescriptionLinearOptimizer.optimize(OptimizationData... optData) Stores data and performs the optimization.SimplexSolver.optimize(OptimizationData... optData) Stores data and performs the optimization.protected voidLinearOptimizer.parseOptimizationData(OptimizationData... optData) Scans the list of (required and optional) optimization data that characterize the problem.protected voidSimplexSolver.parseOptimizationData(OptimizationData... optData) Scans the list of (required and optional) optimization data that characterize the problem. -
Uses of OptimizationData in org.apache.commons.math3.optim.nonlinear.scalar
Classes in org.apache.commons.math3.optim.nonlinear.scalar that implement OptimizationDataModifier and TypeClassDescriptionenumGoal type for an optimization problem (minimization or maximization of a scalar function.classScalar function to be optimized.classGradient of the scalar function to be optimized.Methods in org.apache.commons.math3.optim.nonlinear.scalar with parameters of type OptimizationDataModifier and TypeMethodDescriptionGradientMultivariateOptimizer.optimize(OptimizationData... optData) Stores data and performs the optimization.MultivariateOptimizer.optimize(OptimizationData... optData) Stores data and performs the optimization.protected voidGradientMultivariateOptimizer.parseOptimizationData(OptimizationData... optData) Scans the list of (required and optional) optimization data that characterize the problem.protected voidMultivariateOptimizer.parseOptimizationData(OptimizationData... optData) Scans the list of (required and optional) optimization data that characterize the problem. -
Uses of OptimizationData in org.apache.commons.math3.optim.nonlinear.scalar.gradient
Classes in org.apache.commons.math3.optim.nonlinear.scalar.gradient that implement OptimizationDataModifier and TypeClassDescriptionstatic classDeprecated.As of v3.3, this class is not used anymore.Methods in org.apache.commons.math3.optim.nonlinear.scalar.gradient with parameters of type OptimizationDataModifier and TypeMethodDescriptionNonLinearConjugateGradientOptimizer.optimize(OptimizationData... optData) Stores data and performs the optimization.protected voidNonLinearConjugateGradientOptimizer.parseOptimizationData(OptimizationData... optData) Scans the list of (required and optional) optimization data that characterize the problem. -
Uses of OptimizationData in org.apache.commons.math3.optim.nonlinear.scalar.noderiv
Classes in org.apache.commons.math3.optim.nonlinear.scalar.noderiv that implement OptimizationDataModifier and TypeClassDescriptionclassThis class implements the simplex concept.static classPopulation size.static classInput sigma values.classThis class implements the multi-directional direct search method.classThis class implements the Nelder-Mead simplex algorithm.Methods in org.apache.commons.math3.optim.nonlinear.scalar.noderiv with parameters of type OptimizationDataModifier and TypeMethodDescriptionCMAESOptimizer.optimize(OptimizationData... optData) Stores data and performs the optimization.SimplexOptimizer.optimize(OptimizationData... optData) Stores data and performs the optimization.protected voidCMAESOptimizer.parseOptimizationData(OptimizationData... optData) Scans the list of (required and optional) optimization data that characterize the problem.protected voidSimplexOptimizer.parseOptimizationData(OptimizationData... optData) Scans the list of (required and optional) optimization data that characterize the problem. -
Uses of OptimizationData in org.apache.commons.math3.optim.nonlinear.vector
Classes in org.apache.commons.math3.optim.nonlinear.vector that implement OptimizationDataModifier and TypeClassDescriptionclassDeprecated.All classes and interfaces in this package are deprecated.classDeprecated.All classes and interfaces in this package are deprecated.classDeprecated.All classes and interfaces in this package are deprecated.classDeprecated.All classes and interfaces in this package are deprecated.Methods in org.apache.commons.math3.optim.nonlinear.vector with parameters of type OptimizationDataModifier and TypeMethodDescriptionJacobianMultivariateVectorOptimizer.optimize(OptimizationData... optData) Deprecated.Stores data and performs the optimization.MultivariateVectorOptimizer.optimize(OptimizationData... optData) Deprecated.Stores data and performs the optimization.protected voidJacobianMultivariateVectorOptimizer.parseOptimizationData(OptimizationData... optData) Deprecated.Scans the list of (required and optional) optimization data that characterize the problem.protected voidMultivariateVectorOptimizer.parseOptimizationData(OptimizationData... optData) Deprecated.Scans the list of (required and optional) optimization data that characterize the problem. -
Uses of OptimizationData in org.apache.commons.math3.optim.nonlinear.vector.jacobian
Methods in org.apache.commons.math3.optim.nonlinear.vector.jacobian with parameters of type OptimizationDataModifier and TypeMethodDescriptionAbstractLeastSquaresOptimizer.optimize(OptimizationData... optData) Deprecated.Stores data and performs the optimization.protected voidAbstractLeastSquaresOptimizer.parseOptimizationData(OptimizationData... optData) Deprecated.Scans the list of (required and optional) optimization data that characterize the problem. -
Uses of OptimizationData in org.apache.commons.math3.optim.univariate
Classes in org.apache.commons.math3.optim.univariate that implement OptimizationDataModifier and TypeClassDescriptionclassSearch interval and (optional) start value.classScalar function to be optimized.Methods in org.apache.commons.math3.optim.univariate with parameters of type OptimizationDataModifier and TypeMethodDescriptionMultiStartUnivariateOptimizer.optimize(OptimizationData... optData) Stores data and performs the optimization.UnivariateOptimizer.optimize(OptimizationData... optData) Stores data and performs the optimization.protected voidUnivariateOptimizer.parseOptimizationData(OptimizationData... optData) Scans the list of (required and optional) optimization data that characterize the problem.