Go to the source code of this file.
|
InnerStatsAccumulator< lbfgsb::LBFGSBStats > & | operator+= (InnerStatsAccumulator< lbfgsb::LBFGSBStats > &acc, const lbfgsb::LBFGSBStats &s) |
|
◆ alpaqa::lbfgsb::LBFGSBParams
struct alpaqa::lbfgsb::LBFGSBParams |
Class Members |
unsigned |
memory = 10 |
|
unsigned |
max_iter = 1000 |
|
nanoseconds |
max_time = std::chrono::minutes(5) |
|
PANOCStopCrit |
stop_crit = PANOCStopCrit::ProjGradUnitNorm |
|
int |
print = -1 |
|
unsigned |
print_interval = 0 |
|
int |
print_precision = std::numeric_limits<real_t>::max_digits10 / 2 |
|
◆ alpaqa::lbfgsb::LBFGSBStats
struct alpaqa::lbfgsb::LBFGSBStats |
◆ alpaqa::InnerStatsAccumulator< lbfgsb::LBFGSBStats >
struct alpaqa::InnerStatsAccumulator< lbfgsb::LBFGSBStats > |
Class Members |
nanoseconds |
elapsed_time {} |
Total elapsed time in the inner solver. |
unsigned |
iterations = 0 |
Total number of inner PANOC iterations. |
real_t |
final_ψ = 0 |
Final value of the smooth cost \( \psi(\hat x) \). |
unsigned |
lbfgs_rejected = 0 |
Total number of times that the L-BFGS update was rejected (i.e. it could have resulted in a non-positive definite Hessian estimate).
|