org.jquantlib.math.optimization
Class ArmijoLineSearch
- java.lang.Object
-
- org.jquantlib.math.optimization.LineSearch
-
- org.jquantlib.math.optimization.ArmijoLineSearch
-
public class ArmijoLineSearch extends LineSearch
-
-
Constructor Summary
Constructors Constructor and Description ArmijoLineSearch()ArmijoLineSearch(double eps, double alpha, double beta)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description doubleevaluate(Problem P, EndCriteria.Type ecType, EndCriteria endCriteria, double t_ini)-
Methods inherited from class org.jquantlib.math.optimization.LineSearch
lastFunctionValue, lastGradient, lastGradientNormNorm2, lastX, searchDirection, setSearchDirection, update
-
-
-
-
Constructor Detail
-
ArmijoLineSearch
public ArmijoLineSearch()
-
ArmijoLineSearch
public ArmijoLineSearch(double eps, double alpha, double beta)
-
-
Method Detail
-
evaluate
public double evaluate(Problem P, EndCriteria.Type ecType, EndCriteria endCriteria, double t_ini)
- Overrides:
evaluatein classLineSearch
-
-
DataMelt 3.0 © DataMelt by jWork.ORG