Classes | |
struct | LBFGSBParams |
Tuning parameters for the L-BFGS-B solver LBFGSBSolver. More... | |
struct | LBFGSBProgressInfo |
class | LBFGSBSolver |
L-BFGS-B solver for ALM. More... | |
struct | LBFGSBStats |
struct alpaqa::lbfgsb::LBFGSBProgressInfo |
Class Members | ||
---|---|---|
unsigned | k | |
SolverStatus | status | |
crvec | x | |
real_t | ψ | |
crvec | grad_ψ | |
real_t | τ_max | |
real_t | τ | |
real_t | ε | |
crvec | Σ | |
crvec | y | |
unsigned | outer_iter | |
const TypeErasedProblem< config_t > * | problem | |
const LBFGSBParams * | params |
struct alpaqa::lbfgsb::LBFGSBStats |
Class Members | ||
---|---|---|
SolverStatus | status = SolverStatus::Busy | |
real_t | ε = inf<config_t> | |
nanoseconds | elapsed_time {} | |
nanoseconds | time_progress_callback {} | |
unsigned | iterations = 0 | |
real_t | final_ψ = 0 | |
unsigned | lbfgs_rejected = 0 |