| Package | Description | 
|---|---|
| org.hipparchus.optim | 
  Generally, optimizers are algorithms that will either
   minimizeormaximizea scalar function, called theobjective
  function. | 
| org.hipparchus.optim.linear | Optimization algorithms for linear constrained problems. | 
| org.hipparchus.optim.nonlinear.scalar | Algorithms for optimizing a scalar function. | 
| org.hipparchus.optim.nonlinear.scalar.gradient | This package provides optimization algorithms that require derivatives. | 
| org.hipparchus.optim.nonlinear.scalar.noderiv | This package provides optimization algorithms that do not require derivatives. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BaseMultiStartMultivariateOptimizer<P>Base class multi-start optimizer for a multivariate function. | 
| Constructor and Description | 
|---|
| BaseMultiStartMultivariateOptimizer(BaseMultivariateOptimizer<P> optimizer,
                                   int starts,
                                   RandomVectorGenerator generator)Create a multi-start optimizer from a single-start optimizer. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LinearOptimizerBase class for implementing linear optimizers. | 
| class  | SimplexSolverSolves a linear problem using the "Two-Phase Simplex" method. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | GradientMultivariateOptimizerBase class for implementing optimizers for multivariate scalar
 differentiable functions. | 
| class  | MultiStartMultivariateOptimizerMulti-start optimizer. | 
| class  | MultivariateOptimizerBase class for a multivariate scalar function optimizer. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | NonLinearConjugateGradientOptimizerNon-linear conjugate gradient optimizer. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BOBYQAOptimizerPowell's BOBYQA algorithm. | 
| class  | CMAESOptimizerAn implementation of the active Covariance Matrix Adaptation Evolution Strategy (CMA-ES)
 for non-linear, non-convex, non-smooth, global function minimization. | 
| class  | PowellOptimizerPowell's algorithm. | 
| class  | SimplexOptimizerThis class implements simplex-based direct search optimization. | 
Copyright © 2016–2020 Hipparchus.org. All rights reserved.