Deprecated
As of 3.1 (to be removed in 4.0).
| Modifier and Type | Field and Description |
|---|---|
| private ConvergenceChecker | checker
Deprecated
as a consequence of Convergence checker.
ConvergenceChecker being deprecated.
|
| protected final Incrementor | evaluations
Deprecated
as a consequence of Evaluations counter.
Incrementor being deprecated.
|
| private MultivariateFunction | function
Objective function. |
| private GoalType | |
| private double[] | lowerBound
Lower bounds. |
| private double[] | start
Initial guess. |
| private double[] | upperBound
Upper bounds. |
| Access | Constructor and Description |
|---|---|
| protected | BaseAbstractMultivariateOptimizer()
Deprecated
See
SimpleValueChecker#SimpleValueChecker()
Simple constructor with default settings. |
| protected | BaseAbstractMultivariateOptimizer(ConvergenceChecker<PointValuePair>
Convergence checker. checker)
Deprecated
as a consequence of
ConvergenceChecker being deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| protected double | Returns: the objective function value at the specified point.Point at which the objective function must be evaluated. point)Compute the objective function value. |
| protected abstract PointValuePair | Returns: the point/value pair giving the optimal value of the objective function.
Deprecated
as a consequence of
PointValuePair being deprecated.
Perform the bulk of the optimization algorithm. |
| public ConvergenceChecker | getConvergenceChecker()
Implements org.
Deprecated
as a consequence of
ConvergenceChecker being deprecated.
Get the convergence checker. |
| public int | getEvaluations()
Implements org. Get the number of evaluations of the objective function. |
| public GoalType | Returns: the optimization type.
Deprecated
as a consequence of
GoalType being deprecated.
|
| public double[] | |
| public int | getMaxEvaluations()
Implements org. Get the maximal number of function evaluations. |
| public double[] | |
| public double[] | |
| public PointValuePair | optimize(int
Maximum number of function evaluations. maxEval, FUNC Objective function. f, GoalType Type of optimization goal: either
goalType, double[] GoalType#MAXIMIZE or GoalType#MINIMIZE.Start point for optimization. startPoint)Implements org.
Deprecated
As of 3.1.
Optimize an objective function. |
| public PointValuePair | Returns: the point/value pair giving the optimal value of the objective function.Allowed number of evaluations of the objective function. maxEval, FUNC Objective function. f, GoalType Optimization type. goalType, OptimizationData... Optimization data. The following data will be looked for:
optData)
Deprecated
as a consequence of
GoalType, OptimizationData and PointValuePair being deprecated.
Optimize an objective function. |
| protected PointValuePair | Returns: the point/value pair giving the optimal value for objective function.Maximum number of function evaluations. maxEval, FUNC Objective function. f, GoalType Type of optimization goal: either
goalType, double[] GoalType#MAXIMIZE or GoalType#MINIMIZE.Start point for optimization. startPoint)
Deprecated
As of 3.1.
Optimize an objective function. |
| protected PointValuePair | Returns: the point/value pair giving the optimal value of the objective function.Allowed number of evaluations of the objective function. maxEval, FUNC Objective function. f, GoalType Optimization type. goalType, OptimizationData... Optimization data. The following data will be looked for:
optData)
Deprecated
as a consequence of
GoalType, OptimizationData and PointValuePair being deprecated.
Optimize an objective function. |
| private void | parseOptimizationData(OptimizationData...
Optimization data. The following data will be looked for:
optData)
Deprecated
as a consequence of
OptimizationData being deprecated.
Scans the list of (required and optional) optimization data that characterize the problem. |
| checker | back to summary |
|---|---|
| private ConvergenceChecker<PointValuePair> checker
Deprecated as a consequence of Convergence checker. | |
| evaluations | back to summary |
|---|---|
| protected final Incrementor evaluations
Deprecated as a consequence of Evaluations counter. | |
| function | back to summary |
|---|---|
| private MultivariateFunction function Objective function. | |
| goal | back to summary |
|---|---|
| private GoalType goal
Deprecated as a consequence of Type of optimization. | |
| lowerBound | back to summary |
|---|---|
| private double[] lowerBound Lower bounds. | |
| start | back to summary |
|---|---|
| private double[] start Initial guess. | |
| upperBound | back to summary |
|---|---|
| private double[] upperBound Upper bounds. | |
| BaseAbstractMultivariateOptimizer | back to summary |
|---|---|
| protected BaseAbstractMultivariateOptimizer()
Deprecated Simple constructor with default settings.
The convergence check is set to a
| |
| BaseAbstractMultivariateOptimizer | back to summary |
|---|---|
| protected BaseAbstractMultivariateOptimizer(ConvergenceChecker<PointValuePair> checker)
Deprecated as a consequence of
| |
| checkParameters | back to summary |
|---|---|
| private void checkParameters() Check parameters consistency. | |
| computeObjectiveValue | back to summary |
|---|---|
| protected double computeObjectiveValue(double[] point) Compute the objective function value.
| |
| doOptimize | back to summary |
|---|---|
| protected abstract PointValuePair doOptimize()
Deprecated as a consequence of Perform the bulk of the optimization algorithm.
| |
| getConvergenceChecker | back to summary |
|---|---|
| public ConvergenceChecker Implements org. Doc from org. Deprecated as a consequence of Get the convergence checker.
| |
| getEvaluations | back to summary |
|---|---|
| public int getEvaluations() Implements org. Doc from org. Get the number of evaluations of the objective function.
The number of evaluations corresponds to the last call to the
| |
| getGoalType | back to summary |
|---|---|
| public GoalType getGoalType()
Deprecated as a consequence of
| |
| getLowerBound | back to summary |
|---|---|
public double[] getLowerBound()
| |
| getMaxEvaluations | back to summary |
|---|---|
| public int getMaxEvaluations() Implements org. Doc from org. Get the maximal number of function evaluations.
| |
| getStartPoint | back to summary |
|---|---|
public double[] getStartPoint()
| |
| getUpperBound | back to summary |
|---|---|
public double[] getUpperBound()
| |
| optimize | back to summary |
|---|---|
| public PointValuePair optimize(int maxEval, FUNC f, GoalType goalType, double[] startPoint) Implements org. Doc from org. Deprecated As of 3.1. Please use
Optimize an objective function.
| |
| optimize | back to summary |
|---|---|
| public PointValuePair optimize(int maxEval, FUNC f, GoalType goalType, OptimizationData... optData)
Deprecated as a consequence of Optimize an objective function.
| |
| optimizeInternal | back to summary |
|---|---|
| protected PointValuePair optimizeInternal(int maxEval, FUNC f, GoalType goalType, double[] startPoint)
Deprecated As of 3.1. Please use
Optimize an objective function.
| |
| optimizeInternal | back to summary |
|---|---|
| protected PointValuePair optimizeInternal(int maxEval, FUNC f, GoalType goalType, OptimizationData... optData) throws TooManyEvaluationsException
Deprecated as a consequence of Optimize an objective function.
| |
| parseOptimizationData | back to summary |
|---|---|
| private void parseOptimizationData(OptimizationData... optData)
Deprecated as a consequence of Scans the list of (required and optional) optimization data that characterize the problem.
| |