|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
FUNC - Type of the objective function to be optimized.
@Deprecated public interface BaseMultivariateOptimizer<FUNC extends MultivariateFunction>
This interface is mainly intended to enforce the internal coherence of Commons-FastMath. Users of the API are advised to base their code on the following interfaces:
| Method Summary | |
|---|---|
PointValuePair |
optimize(int maxEval,
FUNC f,
GoalType goalType,
double[] startPoint)
Deprecated. As of 3.1. In 4.0, it will be replaced by the declaration corresponding to this method. |
| Methods inherited from interface org.apache.commons.math3.optimization.BaseOptimizer |
|---|
getConvergenceChecker, getEvaluations, getMaxEvaluations |
| Method Detail |
|---|
@Deprecated
PointValuePair optimize(int maxEval,
FUNC f,
GoalType goalType,
double[] startPoint)
method.
f - Objective function.goalType - Type of optimization goal: either
GoalType.MAXIMIZE or GoalType.MINIMIZE.startPoint - Start point for optimization.maxEval - Maximum number of function evaluations.
DimensionMismatchException - if the start point dimension is wrong.
TooManyEvaluationsException - if the maximal number of evaluations is exceeded.
NullArgumentException - if
any argument is null.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||