Package | Description |
---|---|
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 |
LinearOptimizer
Base class for implementing linear optimizers.
|
class |
SimplexSolver
Solves a linear problem using the "Two-Phase Simplex" method.
|
Modifier and Type | Class and Description |
---|---|
class |
GradientMultivariateOptimizer
Base class for implementing optimizers for multivariate scalar
differentiable functions.
|
Constructor and Description |
---|
LineSearch(MultivariateOptimizer optimizer,
double relativeTolerance,
double absoluteTolerance,
double initialBracketingRange)
The
BrentOptimizer default stopping criterion uses the
tolerances to check the domain (point) values, not the function
values. |
MultiStartMultivariateOptimizer(MultivariateOptimizer optimizer,
int starts,
RandomVectorGenerator generator)
Create a multi-start optimizer from a single-start optimizer.
|
Modifier and Type | Class and Description |
---|---|
class |
NonLinearConjugateGradientOptimizer
Non-linear conjugate gradient optimizer.
|
Modifier and Type | Class and 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.
|
Copyright © 2016–2017 Hipparchus.org. All rights reserved.