org.ddogleg.optimization.functions
Interface GradientLineFunction
-
- All Superinterfaces:
- CoupledDerivative, CoupledGradient, LineSearchFunction
- All Known Implementing Classes:
- CachedGradientLineFunction, CachedNumericalGradientLineFunction
public interface GradientLineFunction extends CoupledGradient, LineSearchFunction
Contains functions for optimization algorithms that perform a line search and require the function's value and its gradient. A single interface is provided for those functions to encourage data reuse. Any time setInput() is called for either the function or line search all functions will use the same input and the old outputs are discarded.
-
-
Method Summary
-
Methods inherited from interface org.ddogleg.optimization.functions.CoupledGradient
computeFunction, computeGradient, getN, setInput
-
Methods inherited from interface org.ddogleg.optimization.functions.LineSearchFunction
getCurrentState, setLine
-
Methods inherited from interface org.ddogleg.optimization.functions.CoupledDerivative
computeDerivative, computeFunction, setInput
-
-
DataMelt 3.0 © DataMelt by jWork.ORG