Package | Description |
---|---|
org.hipparchus.optim |
Generally, optimizers are algorithms that will either
minimize or
maximize
a scalar function, called the
objective
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.
|
org.hipparchus.optim.univariate |
One-dimensional optimization algorithms.
|
Modifier and Type | Class | Description |
---|---|---|
class |
BaseMultiStartMultivariateOptimizer<PAIR> |
Base class multi-start optimizer for a multivariate function.
|
class |
BaseMultivariateOptimizer<PAIR> |
Base class for implementing optimizers for multivariate functions.
|
Modifier and Type | Class | Description |
---|---|---|
class |
LinearOptimizer |
Base class for implementing linear optimizers.
|
class |
SimplexSolver |
Solves a linear problem using the "Two-Phase Simplex" method.
|
Modifier and Type | Class | Description |
---|---|---|
class |
GradientMultivariateOptimizer |
Base class for implementing optimizers for multivariate scalar
differentiable functions.
|
class |
MultiStartMultivariateOptimizer |
Multi-start optimizer.
|
class |
MultivariateOptimizer |
Base class for a multivariate scalar function optimizer.
|
Modifier and Type | Class | Description |
---|---|---|
class |
NonLinearConjugateGradientOptimizer |
Non-linear conjugate gradient optimizer.
|
Modifier and Type | Class | Description |
---|---|---|
class |
BOBYQAOptimizer |
Powell's BOBYQA algorithm.
|
class |
CMAESOptimizer |
An implementation of the active Covariance Matrix Adaptation Evolution Strategy (CMA-ES)
for non-linear, non-convex, non-smooth, global function minimization.
|
class |
PowellOptimizer |
Powell's algorithm.
|
class |
SimplexOptimizer |
This class implements simplex-based direct search optimization.
|
Modifier and Type | Class | Description |
---|---|---|
class |
BrentOptimizer |
For a function defined on some interval
(lo, hi) , this class
finds an approximation x to the point at which the function
attains its minimum. |
class |
MultiStartUnivariateOptimizer |
Special implementation of the
UnivariateOptimizer interface
adding multi-start features to an existing optimizer. |
class |
UnivariateOptimizer |
Base class for a univariate scalar function optimizer.
|
Copyright © 2016–2018 Hipparchus.org. All rights reserved.