This is the complete list of members for LBFGS, including all inherited members.
apply(rvec q, real_t γ=-1) | LBFGS | inline |
apply(rvec q, real_t γ, const IndexVec &J) | LBFGS | |
current_history() const | LBFGS | inline |
foreach_fwd(const F &fun) const | LBFGS | inline |
foreach_rev(const F &fun) const | LBFGS | inline |
full | LBFGS | private |
idx | LBFGS | private |
Params typedef | LBFGS | |
α(index_t i) | LBFGS | inline |
α(index_t i) const | LBFGS | inline |
LBFGS(Params params) | LBFGS | inline |
LBFGS(Params params, length_t n) | LBFGS | inline |
ρ(index_t i) | LBFGS | inline |
ρ(index_t i) const | LBFGS | inline |
get_params() const | LBFGS | inline |
history() const | LBFGS | inline |
n() const | LBFGS | inline |
params | LBFGS | private |
pred(index_t i) const | LBFGS | inline |
reset() | LBFGS | inline |
resize(length_t n) | LBFGS | inline |
s(index_t i) | LBFGS | inline |
s(index_t i) const | LBFGS | inline |
scale_y(real_t factor) | LBFGS | inline |
Sign enum name | LBFGS | |
sto | LBFGS | private |
succ(index_t i) const | LBFGS | inline |
update(crvec xₖ, crvec xₙₑₓₜ, crvec pₖ, crvec pₙₑₓₜ, Sign sign=Sign::Positive, bool forced=false) | LBFGS | inline |
update_sy(const anymat< VecS > &s, const anymat< VecY > &y, real_t pₙₑₓₜᵀpₙₑₓₜ, bool forced=false) | LBFGS | inline |
update_valid(const LBFGSParams ¶ms, real_t yᵀs, real_t sᵀs, real_t pᵀp) | LBFGS | inlinestatic |
y(index_t i) | LBFGS | inline |
y(index_t i) const | LBFGS | inline |