![]() |
Stan Math Library
5.2.0
Automatic Differentiation
|
Data object used in wolfe line search.
Definition at line 491 of file wolfe_line_search.hpp.
#include <wolfe_line_search.hpp>
Public Member Functions | |
| template<typename ObjFun , typename Theta0 , typename ThetaGradF > | |
| WolfeInfo (ObjFun &&obj_fun, Eigen::Index n, Theta0 &&theta0, ThetaGradF &&theta_grad_f) | |
| WolfeInfo (WolfeData &&curr, WolfeData &&prev) | |
| WolfeInfo (Eigen::Index n) | |
| void | flip_direction () |
| auto & | curr () & |
| const auto & | curr () const & |
| auto && | curr () && |
| auto & | prev () & |
| const auto & | prev () const & |
| auto && | prev () && |
| auto & | scratch () & |
| const auto & | scratch () const & |
| auto && | scratch () && |
Public Attributes | |
| WolfeData | curr_ |
| WolfeData | prev_ |
| WolfeData | scratch_ |
| Eigen::VectorXd | p_ |
| double | init_dir_ |