Package | Description |
---|---|
org.apache.commons.math.optimization |
This package provides common interfaces for the optimization algorithms
provided in sub-packages.
|
org.apache.commons.math.optimization.general |
This package provides optimization algorithms that require derivatives.
|
Modifier and Type | Method and Description |
---|---|
VectorialPointValuePair[] |
MultiStartDifferentiableMultivariateVectorialOptimizer.getOptima()
Get all the optima found during the last call to
optimize . |
VectorialPointValuePair |
MultiStartDifferentiableMultivariateVectorialOptimizer.optimize(DifferentiableMultivariateVectorialFunction f,
double[] target,
double[] weights,
double[] startPoint)
Optimizes an objective function.
|
VectorialPointValuePair |
DifferentiableMultivariateVectorialOptimizer.optimize(DifferentiableMultivariateVectorialFunction f,
double[] target,
double[] weights,
double[] startPoint)
Optimizes an objective function.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SimpleVectorialPointChecker.converged(int iteration,
VectorialPointValuePair previous,
VectorialPointValuePair current)
Check if the optimization algorithm has converged considering the last points.
|
boolean |
VectorialConvergenceChecker.converged(int iteration,
VectorialPointValuePair previous,
VectorialPointValuePair current)
Check if the optimization algorithm has converged considering the last points.
|
boolean |
SimpleVectorialValueChecker.converged(int iteration,
VectorialPointValuePair previous,
VectorialPointValuePair current)
Check if the optimization algorithm has converged considering the last points.
|
Modifier and Type | Method and Description |
---|---|
protected VectorialPointValuePair |
LevenbergMarquardtOptimizer.doOptimize()
Perform the bulk of optimization algorithm.
|
VectorialPointValuePair |
GaussNewtonOptimizer.doOptimize()
Perform the bulk of optimization algorithm.
|
protected abstract VectorialPointValuePair |
AbstractLeastSquaresOptimizer.doOptimize()
Perform the bulk of optimization algorithm.
|
VectorialPointValuePair |
AbstractLeastSquaresOptimizer.optimize(DifferentiableMultivariateVectorialFunction f,
double[] target,
double[] weights,
double[] startPoint)
Optimizes an objective function.
|
Copyright © 2003–2016. All rights reserved.