Name | Description | Type | Package | Framework |
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.optimization.general | Apache Commons |
AbstractLinearOptimizer | Base class for implementing linear optimizers. | Class | org.apache.commons.math3.optimization.linear | 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.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 | |
BaseMultivariateMultiStartOptimizer | Base class for all implementations of a multi-start optimizer. | Class | org.apache.commons.math3.optimization | 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 | 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.optimization.direct | 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.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.optimization.direct | 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.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.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.optimization.general | Apache Commons |
GoalType | Goal type for an optimization problem. | Class | org.apache.commons.math3.optimization | 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.optimization | 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 algorithm. | Class | org.apache.commons.math3.optimization.general | Apache Commons |
LinearConstraint | A linear constraint for a linear optimization problem. | Class | org.apache.commons.math3.optimization.linear | Apache Commons |
LinearObjectiveFunction | An objective function for a linear optimization problem. | Class | org.apache.commons.math3.optimization.linear | Apache Commons |
LinearOptimizer | This interface represents an optimization algorithm for linear problems. | Interface | org.apache.commons.math3.optimization.linear | Apache Commons |
MultiDirectionalSimplex | This class implements the multi-directional direct search method. | Class | org.apache.commons.math3.optimization.direct | 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.optimization.direct | 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 | This interface represents an optimization algorithm for scalar objective functions. | Interface | org.apache.commons.math3.optimization | 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.optimization.linear | Apache Commons |
NonLinearConjugateGradientOptimizer | Non-linear conjugate gradient optimizer. | Class | org.apache.commons.math3.optimization.general | Apache Commons |
NonLinearConjugateGradientOptimizer .IdentityPreconditioner | Default identity preconditioner. | Class | org.apache.commons.math3.optimization.general.NonLinearConjugateGradientOptimizer | 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 |
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.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.optimization.direct | 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.optimization.linear | 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.optimization | 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.optimization | 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.optimization.direct | Apache Commons |
SimplexSolver | Solves a linear problem using the Two-Phase Simplex Method. | Class | org.apache.commons.math3.optimization.linear | 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.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 |
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.optimization.univariate | 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 |