Name | Description | Type | Package | Framework |
AbstractConvergenceChecker | Base class for all convergence checker implementations. | Class | org.apache.commons.math3.optim | Apache Commons |
|
AbstractConvergenceChecker | Base class for all convergence checker implementations. | Class | org.apache.commons.math3.optimization | Apache Commons |
|
AbstractDifferentiableOptimizer | Base class for implementing optimizers for multivariate scalar differentiable functions. | Class | org.apache.commons.math3.optimization.general | Apache Commons |
|
AbstractLeastSquaresOptimizer | Base class for implementing least-squares optimizers. | Class | org.apache.commons.math3.optim.nonlinear.vector.jacobian | Apache Commons |
|
AbstractLeastSquaresOptimizer | Base class for implementing least squares optimizers. | Class | org.apache.commons.math3.optimization.general | Apache Commons |
|
AbstractLinearOptimizer | Base class for implementing linear optimizers. | Class | org.apache.commons.math3.optimization.linear | Apache Commons |
|
AbstractOptimizationProblem | Base class for implementing optimization problems. | Class | org.apache.commons.math3.optim | Apache Commons |
|
AbstractScalarDifferentiableOptimizer | Base class for implementing optimizers for multivariate scalar differentiable functions. | Class | org.apache.commons.math3.optimization.general | Apache Commons |
|
AbstractSimplex | This class implements the simplex concept. | Class | org.apache.commons.math3.optim.nonlinear.scalar.noderiv | Apache Commons |
|
AbstractSimplex | This class implements the simplex concept. | Class | org.apache.commons.math3.optimization.direct | Apache Commons |
|
BaseAbstractMultivariateOptimizer | Base class for implementing optimizers for multivariate scalar functions. | Class | org.apache.commons.math3.optimization.direct | Apache Commons |
|
BaseAbstractMultivariateSimpleBoundsOptimizer | Base class for implementing optimizers for multivariate scalar functions, subject to simple bounds: The valid range of the parameters is an interval. | Class | org.apache.commons.math3.optimization.direct | Apache Commons |
|
BaseAbstractMultivariateVectorOptimizer | Base class for implementing optimizers for multivariate scalar functions. | Class | org.apache.commons.math3.optimization.direct | Apache Commons |
|
BaseAbstractUnivariateOptimizer | | Class | org.apache.commons.math3.optimization.univariate | Apache Commons |
|
BaseMultiStartMultivariateOptimizer | Base class multi-start optimizer for a multivariate function. | Class | org.apache.commons.math3.optim | Apache Commons |
|
BaseMultivariateMultiStartOptimizer | Base class for all implementations of a multi-start optimizer. | Class | org.apache.commons.math3.optimization | Apache Commons |
|
BaseMultivariateOptimizer | Base class for implementing optimizers for multivariate functions. | Class | org.apache.commons.math3.optim | Apache Commons |
|
BaseMultivariateOptimizer | This interface is mainly intended to enforce the internal coherence of Commons-FastMath. | Interface | org.apache.commons.math3.optimization | Apache Commons |
|
BaseMultivariateSimpleBoundsOptimizer | This interface is mainly intended to enforce the internal coherence of Commons-FastMath. | Interface | org.apache.commons.math3.optimization | Apache Commons |
|
BaseMultivariateVectorMultiStartOptimizer | Base class for all implementations of a multi-start optimizer. | Class | org.apache.commons.math3.optimization | Apache Commons |
|
BaseMultivariateVectorOptimizer | This interface is mainly intended to enforce the internal coherence of Commons-Math. | Interface | org.apache.commons.math3.optimization | Apache Commons |
|
BaseOptimizer | Base class for implementing optimizers. | Class | org.apache.commons.math3.optim | Apache Commons |
|
BaseOptimizer | This interface is mainly intended to enforce the internal coherence of Commons-Math. | Interface | org.apache.commons.math3.optimization | Apache Commons |
|
BaseUnivariateOptimizer | This interface is mainly intended to enforce the internal coherence of Commons-Math. | Interface | org.apache.commons.math3.optimization.univariate | Apache Commons |
|
BOBYQAOptimizer | Powell's BOBYQA algorithm. | Class | org.apache.commons.math3.optim.nonlinear.scalar.noderiv | Apache Commons |
|
BOBYQAOptimizer | Powell's BOBYQA algorithm. | Class | org.apache.commons.math3.optimization.direct | Apache Commons |
|
BracketFinder | Provide an interval that brackets a local optimum of a function. | Class | org.apache.commons.math3.optim.univariate | Apache Commons |
|
BracketFinder | Provide an interval that brackets a local optimum of a function. | Class | org.apache.commons.math3.optimization.univariate | Apache Commons |
|
BrentOptimizer | For a function defined on some interval (lo, hi), this class finds an approximation x to the point at which the function | Class | org.apache.commons.math3.optim.univariate | Apache Commons |
|
BrentOptimizer | For a function defined on some interval (lo, hi), this class finds an approximation x to the point at which the function | Class | org.apache.commons.math3.optimization.univariate | Apache Commons |
|
CMAESOptimizer | An implementation of the active Covariance Matrix Adaptation Evolution Strategy (CMA-ES) for non-linear, non-convex, non-smooth, global function minimization. | Class | org.apache.commons.math3.optim.nonlinear.scalar.noderiv | Apache Commons |
|
CMAESOptimizer | An implementation of the active Covariance Matrix Adaptation Evolution Strategy (CMA-ES) for non-linear, non-convex, non-smooth, global function minimization. | Class | org.apache.commons.math3.optimization.direct | Apache Commons |
|
CMAESOptimizer .PopulationSize | The number of offspring is the primary strategy parameter. | Class | org.apache.commons.math3.optim.nonlinear.scalar.noderiv.CMAESOptimizer | Apache Commons |
|
CMAESOptimizer .PopulationSize | The number of offspring is the primary strategy parameter. | Class | org.apache.commons.math3.optimization.direct.CMAESOptimizer | Apache Commons |
|
CMAESOptimizer .Sigma | They define the initial coordinate-wise standard deviations for sampling new search points around the initial guess. | Class | org.apache.commons.math3.optim.nonlinear.scalar.noderiv.CMAESOptimizer | Apache Commons |
|
CMAESOptimizer .Sigma | They define the initial coordinate-wise standard deviations for sampling new search points around the initial guess. | Class | org.apache.commons.math3.optimization.direct.CMAESOptimizer | Apache Commons |
|
ConjugateGradientFormula | | Class | org.apache.commons.math3.optimization.general | Apache Commons |
|
ConvergenceChecker | This interface specifies how to check if an optimization algorithm has Deciding if convergence has been reached is a problem-dependent issue. | Interface | org.apache.commons.math3.optim | Apache Commons |
|
ConvergenceChecker | This interface specifies how to check if an optimization algorithm has Deciding if convergence has been reached is a problem-dependent issue. | Interface | org.apache.commons.math3.optimization | Apache Commons |
|
CurveFitter | Fitter for parametric univariate real functions y = f(x). | Class | org.apache.commons.math3.optimization.fitting | Apache Commons |
|
DifferentiableMultivariateMultiStartOptimizer | Special implementation of the DifferentiableMultivariateOptimizer interface adding multi-start features to an existing optimizer. | Class | org.apache.commons.math3.optimization | Apache Commons |
|
DifferentiableMultivariateOptimizer | This interface represents an optimization algorithm for scalar differentiable objective | Interface | org.apache.commons.math3.optimization | Apache Commons |
|
DifferentiableMultivariateVectorMultiStartOptimizer | Special implementation of the DifferentiableMultivariateVectorOptimizer interface addind multi-start features to an existing optimizer. | Class | org.apache.commons.math3.optimization | Apache Commons |
|
DifferentiableMultivariateVectorOptimizer | This interface represents an optimization algorithm for vectorial differentiable | Interface | org.apache.commons.math3.optimization | Apache Commons |
|
GaussianFitter | Fits points to a Gaussian function. | Class | org.apache.commons.math3.optimization.fitting | Apache Commons |
|
GaussianFitter .ParameterGuesser | Guesses the parameters norm, mean, and sigma of a Gaussian. | Class | org.apache.commons.math3.optimization.fitting.GaussianFitter | Apache Commons |
|
GaussNewtonOptimizer | Gauss-Newton least-squares solver. | Class | org.apache.commons.math3.optim.nonlinear.vector.jacobian | Apache Commons |
|
GaussNewtonOptimizer | Gauss-Newton least-squares solver. | Class | org.apache.commons.math3.optimization.general | Apache Commons |
|
GoalType | Goal type for an optimization problem (minimization or maximization ofEnum Constant Summary | Class | org.apache.commons.math3.optim.nonlinear.scalar | Apache Commons |
|
GoalType | Goal type for an optimization problem. | Class | org.apache.commons.math3.optimization | Apache Commons |
|
GradientMultivariateOptimizer | Base class for implementing optimizers for multivariate scalar differentiable functions. | Class | org.apache.commons.math3.optim.nonlinear.scalar | Apache Commons |
|
HarmonicFitter | Class that implements a curve fitting specialized for sinusoids. | Class | org.apache.commons.math3.optimization.fitting | Apache Commons |
|
HarmonicFitter .ParameterGuesser | This class guesses harmonic coefficients from a sample. | Class | org.apache.commons.math3.optimization.fitting.HarmonicFitter | Apache Commons |
|
InitialGuess | Starting point (first guess) of the optimization procedure. | Class | org.apache.commons.math3.optim | Apache Commons |
|
InitialGuess | Starting point (first guess) of the optimization procedure. | Class | org.apache.commons.math3.optimization | Apache Commons |
|
JacobianMultivariateVectorOptimizer | Base class for implementing optimizers for multivariate vector differentiable functions. | Class | org.apache.commons.math3.optim.nonlinear.vector | Apache Commons |
|
LeastSquaresConverter | vectorial objective functions to scalar objective functions | Class | org.apache.commons.math3.optim.nonlinear.scalar | Apache Commons |
|
LeastSquaresConverter | This class converts vectorial objective functions to scalar objective functions | Class | org.apache.commons.math3.optimization | Apache Commons |
|
LevenbergMarquardtOptimizer | This class solves a least-squares problem using the Levenberg-Marquardt Constraints are not supported: the call to | Class | org.apache.commons.math3.optim.nonlinear.vector.jacobian | Apache Commons |
|
LevenbergMarquardtOptimizer | This class solves a least squares problem using the Levenberg-Marquardt algorithm. | Class | org.apache.commons.math3.optimization.general | Apache Commons |
|
LinearConstraint | A linear constraint for a linear optimization problem. | Class | org.apache.commons.math3.optim.linear | Apache Commons |
|
LinearConstraint | A linear constraint for a linear optimization problem. | Class | org.apache.commons.math3.optimization.linear | Apache Commons |
|
LinearConstraintSet | Class that represents a set of linear constraints. | Class | org.apache.commons.math3.optim.linear | Apache Commons |
|
LinearObjectiveFunction | An objective function for a linear optimization problem. | Class | org.apache.commons.math3.optim.linear | Apache Commons |
|
LinearObjectiveFunction | An objective function for a linear optimization problem. | Class | org.apache.commons.math3.optimization.linear | Apache Commons |
|
LinearOptimizer | Base class for implementing linear optimizers. | Class | org.apache.commons.math3.optim.linear | Apache Commons |
|
LinearOptimizer | This interface represents an optimization algorithm for linear problems. | Interface | org.apache.commons.math3.optimization.linear | Apache Commons |
|
LineSearch | | Class | org.apache.commons.math3.optim.nonlinear.scalar | Apache Commons |
|
MaxEval | Maximum number of evaluations of the function to be optimized. | Class | org.apache.commons.math3.optim | Apache Commons |
|
MaxIter | Maximum number of iterations performed by an (iterative) algorithm. | Class | org.apache.commons.math3.optim | Apache Commons |
|
ModelFunction | Model (vector) function to be optimized. | Class | org.apache.commons.math3.optim.nonlinear.vector | Apache Commons |
|
ModelFunctionJacobian | Jacobian of the model (vector) function to be optimized. | Class | org.apache.commons.math3.optim.nonlinear.vector | Apache Commons |
|
MultiDirectionalSimplex | This class implements the multi-directional direct search method. | Class | org.apache.commons.math3.optim.nonlinear.scalar.noderiv | Apache Commons |
|
MultiDirectionalSimplex | This class implements the multi-directional direct search method. | Class | org.apache.commons.math3.optimization.direct | Apache Commons |
|
MultiStartMultivariateOptimizer | Multi-start optimizer. | Class | org.apache.commons.math3.optim.nonlinear.scalar | Apache Commons |
|
MultiStartMultivariateVectorOptimizer | Multi-start optimizer for a (vector) model function. | Class | org.apache.commons.math3.optim.nonlinear.vector | Apache Commons |
|
MultiStartUnivariateOptimizer | Special implementation of the UnivariateOptimizer interface adding multi-start features to an existing optimizer. | Class | org.apache.commons.math3.optim.univariate | Apache Commons |
|
MultivariateDifferentiableMultiStartOptimizer | Special implementation of the MultivariateDifferentiableOptimizer interface adding multi-start features to an existing optimizer. | Class | org.apache.commons.math3.optimization | Apache Commons |
|
MultivariateDifferentiableOptimizer | This interface represents an optimization algorithm for scalar differentiable objective | Interface | org.apache.commons.math3.optimization | Apache Commons |
|
MultivariateDifferentiableVectorMultiStartOptimizer | Special implementation of the MultivariateDifferentiableVectorOptimizer interface adding multi-start features to an existing optimizer. | Class | org.apache.commons.math3.optimization | Apache Commons |
|
MultivariateDifferentiableVectorOptimizer | This interface represents an optimization algorithm for differentiable vectorial | Interface | org.apache.commons.math3.optimization | Apache Commons |
|
MultivariateFunctionMappingAdapter | Adapter for mapping bounded MultivariateFunction to unbounded ones. | Class | org.apache.commons.math3.optim.nonlinear.scalar | Apache Commons |
|
MultivariateFunctionMappingAdapter | Adapter for mapping bounded MultivariateFunction to unbounded ones. | Class | org.apache.commons.math3.optimization.direct | Apache Commons |
|
MultivariateFunctionPenaltyAdapter | Adapter extending bounded MultivariateFunction to an unbouded domain using a penalty function. | Class | org.apache.commons.math3.optim.nonlinear.scalar | Apache Commons |
|
MultivariateFunctionPenaltyAdapter | Adapter extending bounded MultivariateFunction to an unbouded domain using a penalty function. | Class | org.apache.commons.math3.optimization.direct | Apache Commons |
|
MultivariateMultiStartOptimizer | Special implementation of the MultivariateOptimizer interface adding multi-start features to an existing optimizer. | Class | org.apache.commons.math3.optimization | Apache Commons |
|
MultivariateOptimizer | Base class for a multivariate scalar function optimizer. | Class | org.apache.commons.math3.optim.nonlinear.scalar | Apache Commons |
|
MultivariateOptimizer | This interface represents an optimization algorithm for scalar objective functions. | Interface | org.apache.commons.math3.optimization | Apache Commons |
|
MultivariateVectorOptimizer | Base class for a multivariate vector function optimizer. | Class | org.apache.commons.math3.optim.nonlinear.vector | Apache Commons |
|
NelderMeadSimplex | This class implements the Nelder-Mead simplex algorithm. | Class | org.apache.commons.math3.optim.nonlinear.scalar.noderiv | Apache Commons |
|
NelderMeadSimplex | This class implements the Nelder-Mead simplex algorithm. | Class | org.apache.commons.math3.optimization.direct | Apache Commons |
|
NoFeasibleSolutionException | This class represents exceptions thrown by optimizers when no solution fulfills the constraints. | Class | org.apache.commons.math3.optim.linear | Apache Commons |
|
NoFeasibleSolutionException | This class represents exceptions thrown by optimizers when no solution fulfills the constraints. | Class | org.apache.commons.math3.optimization.linear | Apache Commons |
|
NonLinearConjugateGradientOptimizer | Non-linear conjugate gradient optimizer. | Class | org.apache.commons.math3.optim.nonlinear.scalar.gradient | Apache Commons |
|
NonLinearConjugateGradientOptimizer | Non-linear conjugate gradient optimizer. | Class | org.apache.commons.math3.optimization.general | Apache Commons |
|
NonLinearConjugateGradientOptimizer .BracketingStep | The initial step is a factor with respect to the search direction (which itself is roughly related to the gradient of the function). | Class | org.apache.commons.math3.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer | Apache Commons |
|
NonLinearConjugateGradientOptimizer .Formula | Available choices of update formulas for the updating the parameter that is used to compute the successive conjugate search directions. | Class | org.apache.commons.math3.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer | Apache Commons |
|
NonLinearConjugateGradientOptimizer .IdentityPreconditioner | Default identity preconditioner. | Class | org.apache.commons.math3.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer | Apache Commons |
|
NonLinearConjugateGradientOptimizer .IdentityPreconditioner | Default identity preconditioner. | Class | org.apache.commons.math3.optimization.general.NonLinearConjugateGradientOptimizer | Apache Commons |
|
NonNegativeConstraint | A constraint for a linear optimization problem indicating whether all variables must be restricted to non-negative values. | Class | org.apache.commons.math3.optim.linear | Apache Commons |
|
ObjectiveFunction | Scalar function to be optimized. | Class | org.apache.commons.math3.optim.nonlinear.scalar | Apache Commons |
|
ObjectiveFunctionGradient | Gradient of the scalar function to be optimized. | Class | org.apache.commons.math3.optim.nonlinear.scalar | Apache Commons |
|
OptimizationData | Implementations will provide functionality (optional or required) needed by the optimizers, and those will need to check the actual type of the | Interface | org.apache.commons.math3.optim | Apache Commons |
|
OptimizationData | Implementations will provide functionality (optional or required) needed by the optimizers, and those will need to check the actual type of the | Interface | org.apache.commons.math3.optimization | Apache Commons |
|
OptimizationProblem | Common settings for all optimization problems. | Interface | org.apache.commons.math3.optim | Apache Commons |
|
PivotSelectionRule | enum PivotSelectionRulePivot selection rule to the use for a Simplex solver. | Class | org.apache.commons.math3.optim.linear | Apache Commons |
|
PointValuePair | This class holds a point and the value of an objective function atSince:3. | Class | org.apache.commons.math3.optim | Apache Commons |
|
PointValuePair | This class holds a point and the value of an objective function atSince:3. | Class | org.apache.commons.math3.optimization | Apache Commons |
|
PointVectorValuePair | This class holds a point and the vectorial value of an objective function atSince:3. | Class | org.apache.commons.math3.optim | Apache Commons |
|
PointVectorValuePair | This class holds a point and the vectorial value of an objective function atSince:3. | Class | org.apache.commons.math3.optimization | Apache Commons |
|
PolynomialFitter | Polynomial fitting is a very simple case of curve fitting. | Class | org.apache.commons.math3.optimization.fitting | Apache Commons |
|
PowellOptimizer | This code is translated and adapted from the Python version of this algorithm (as implemented in module optimize. | Class | org.apache.commons.math3.optim.nonlinear.scalar.noderiv | Apache Commons |
|
PowellOptimizer | This code is translated and adapted from the Python version of this algorithm (as implemented in module optimize. | Class | org.apache.commons.math3.optimization.direct | Apache Commons |
|
Preconditioner | This interface represents a preconditioner for differentiable scalar objective function optimizers. | Interface | org.apache.commons.math3.optim.nonlinear.scalar.gradient | Apache Commons |
|
Preconditioner | This interface represents a preconditioner for differentiable scalar objective function optimizers. | Interface | org.apache.commons.math3.optimization.general | Apache Commons |
|
Relationship | Types of relationships between two cells in a Solver LinearConstraint. | Class | org.apache.commons.math3.optim.linear | Apache Commons |
|
Relationship | Types of relationships between two cells in a Solver LinearConstraint. | Class | org.apache.commons.math3.optimization.linear | Apache Commons |
|
SearchInterval | Search interval and (optional) start value. | Class | org.apache.commons.math3.optim.univariate | Apache Commons |
|
SimpleBounds | Simple optimization constraints: lower and upper bounds. | Class | org.apache.commons.math3.optim | Apache Commons |
|
SimpleBounds | Simple optimization constraints: lower and upper bounds. | Class | org.apache.commons.math3.optimization | Apache Commons |
|
SimplePointChecker | Simple implementation of the ConvergenceChecker interface using only point coordinates. | Class | org.apache.commons.math3.optim | Apache Commons |
|
SimplePointChecker | Simple implementation of the ConvergenceChecker interface using only point coordinates. | Class | org.apache.commons.math3.optimization | Apache Commons |
|
SimpleUnivariateValueChecker | Simple implementation of the ConvergenceChecker interface | Class | org.apache.commons.math3.optim.univariate | Apache Commons |
|
SimpleUnivariateValueChecker | Simple implementation of the ConvergenceChecker interface | Class | org.apache.commons.math3.optimization.univariate | Apache Commons |
|
SimpleValueChecker | Simple implementation of the ConvergenceChecker interface using only objective function values. | Class | org.apache.commons.math3.optim | Apache Commons |
|
SimpleValueChecker | Simple implementation of the ConvergenceChecker interface using only objective function values. | Class | org.apache.commons.math3.optimization | Apache Commons |
|
SimpleVectorValueChecker | Simple implementation of the ConvergenceChecker interface using only objective function values. | Class | org.apache.commons.math3.optim | Apache Commons |
|
SimpleVectorValueChecker | Simple implementation of the ConvergenceChecker interface using only objective function values. | Class | org.apache.commons.math3.optimization | Apache Commons |
|
SimplexOptimizer | This class implements simplex-based direct search optimization. | Class | org.apache.commons.math3.optim.nonlinear.scalar.noderiv | Apache Commons |
|
SimplexOptimizer | This class implements simplex-based direct search optimization. | Class | org.apache.commons.math3.optimization.direct | Apache Commons |
|
SimplexSolver | Solves a linear problem using the Two-Phase Simplex method. | Class | org.apache.commons.math3.optim.linear | Apache Commons |
|
SimplexSolver | Solves a linear problem using the Two-Phase Simplex Method. | Class | org.apache.commons.math3.optimization.linear | Apache Commons |
|
SolutionCallback | A callback object that can be provided to a linear optimizer to keep track of the best solution found. | Class | org.apache.commons.math3.optim.linear | Apache Commons |
|
Target | Target of the optimization procedure. | Class | org.apache.commons.math3.optim.nonlinear.vector | Apache Commons |
|
Target | Target of the optimization procedure. | Class | org.apache.commons.math3.optimization | Apache Commons |
|
UnboundedSolutionException | This class represents exceptions thrown by optimizers when a solution escapes to infinity. | Class | org.apache.commons.math3.optim.linear | Apache Commons |
|
UnboundedSolutionException | This class represents exceptions thrown by optimizers when a solution escapes to infinity. | Class | org.apache.commons.math3.optimization.linear | Apache Commons |
|
UnivariateMultiStartOptimizer | Special implementation of the UnivariateOptimizer interface adding multi-start features to an existing optimizer. | Class | org.apache.commons.math3.optimization.univariate | Apache Commons |
|
UnivariateObjectiveFunction | Scalar function to be optimized. | Class | org.apache.commons.math3.optim.univariate | Apache Commons |
|
UnivariateOptimizer | Base class for a univariate scalar function optimizer. | Class | org.apache.commons.math3.optim.univariate | Apache Commons |
|
UnivariateOptimizer | Interface for univariate optimization algorithms. | Interface | org.apache.commons.math3.optimization.univariate | Apache Commons |
|
UnivariatePointValuePair | This class holds a point and the value of an objective function at this This is a simple immutable container. | Class | org.apache.commons.math3.optim.univariate | Apache Commons |
|
UnivariatePointValuePair | This class holds a point and the value of an objective function at this This is a simple immutable container. | Class | org.apache.commons.math3.optimization.univariate | Apache Commons |
|
Weight | Weight matrix of the residuals between model and observations. | Class | org.apache.commons.math3.optim.nonlinear.vector | Apache Commons |
|
Weight | Weight matrix of the residuals between model and observations. | Class | org.apache.commons.math3.optimization | Apache Commons |
|
WeightedObservedPoint | This class is a simple container for weighted observed point in Instances of this class are guaranteed to be immutable. | Class | org.apache.commons.math3.optimization.fitting | Apache Commons |