Skip to content

lbfgs

Limited-memory BFGS Optimization

v1.2.1.2 · Jun 23, 2022 · GPL (>= 2)

Description

A wrapper built around the libLBFGS optimization library by Naoaki Okazaki. The lbfgs package implements both the Limited-memory Broyden-Fletcher-Goldfarb-Shanno (L-BFGS) and the Orthant-Wise Quasi-Newton Limited-Memory (OWL-QN) optimization algorithms. The L-BFGS algorithm solves the problem of minimizing an objective, given its gradient, by iteratively computing approximations of the inverse Hessian matrix. The OWL-QN algorithm finds the optimum of an objective plus the L1-norm of the problem's parameters. The package offers a fast and memory-efficient implementation of these optimization routines, which is particularly suited for high-dimensional problems.

Downloads

3.6K

Last 30 days

2132nd

42.9K

Last 90 days

106.8K

Last year

Trend: -2.9% (30d vs prior 30d)

CRAN Check Status

14 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Reverse Dependencies (12)

depends

Dependency Network

Dependencies Reverse dependencies Rcpp hierSDR Dire FactorHet GCEstim GauPro splitfngr PlackettLuce ROI.plugin.optimx betaARMA optimx psqn regsem lbfgs

Version History

new 1.2.1.2 Mar 10, 2026
updated 1.2.1.2 ← 1.2.1.1 diff Jun 22, 2022
updated 1.2.1.1 ← 1.2.1 diff May 22, 2022
new 1.2.1 Aug 30, 2014