|
xerus
a general purpose tensor library
|
Header file for the steepest descent algorithms. More...
Go to the source code of this file.
Classes | |
| class | xerus::SteepestDescentVariant |
| Wrapper class for all steepest descent variants. More... | |
Namespaces | |
| xerus | |
| The main namespace of xerus. | |
Functions | |
| void | xerus::line_search (TTTensor &_x, value_t &_alpha, const TTTangentVector &_direction, value_t _derivative, value_t &_residual, std::function< void(TTTensor &, const TTTangentVector &)> _retraction, std::function< value_t()> _calculate_residual, value_t _changeInAlpha=0.5) |
Variables | |
| const SteepestDescentVariant | xerus::SteepestDescent |
| default variant of the steepest descent algorithm using the lapack solver More... | |
Header file for the steepest descent algorithms.
Definition in file steepestDescent.h.