
Public Member Functions | |
| virtual void | Linesearch (NonlinearObjectiveFunction< Scalar > &objFunc, Scalar &fx, af::array &x, af::array &grad, Scalar &step, const af::array &drt, const af::array &xp)=0 |
| Linesearches. More... | |
Definition at line 22 of file FgILineSearch.h.
|
inline |
Definition at line 40 of file FgILineSearch.h.
|
pure virtual |
Linesearches.
Hmetal T, 10/06/2019.
| x | The af::array to process. |
| searchDirection | The search direction. |
| prob | [in,out] The prob. |
| alpha0 | The alpha 0. |
Implemented in NeuralEngine::MachineLearning::ArmijoBracketingLineSearch< Scalar >, NeuralEngine::MachineLearning::ArmijoLineSearch< Scalar >, NeuralEngine::MachineLearning::MoreThuenteLineSearch< Scalar >, NeuralEngine::MachineLearning::StrongWolfeBacktrackingLineSearch< Scalar >, NeuralEngine::MachineLearning::StrongWolfeBracketingLineSearch< Scalar >, NeuralEngine::MachineLearning::WolfeBacktrackingLineSearch< Scalar >, and NeuralEngine::MachineLearning::WolfeBracketingLineSearch< Scalar >.