Skip to main content

LBFGS and OWL-QN optimization algorithms

Project description

PyLBFGS

This is a Python wrapper around Naoaki Okazaki (chokkan)’s liblbfgs library of quasi-Newton optimization routines (limited memory BFGS and OWL-QN).

This package aims to provide a cleaner interface to the LBFGS algorithm than is currently available in SciPy, and to provide the OWL-QN algorithm to Python users.

Installing

Type:

pip install pylbfgs

Hacking

Type:

python setup.py build_ext -i

to build PyLBFGS in-place, i.e. without installing it.

To run the test suite, make sure you have Nose installed, and type:

nosetests tests/

Authors

PyLBFGS was written by Lars Buitinck.

Alexis Mignon submitted a patch for error handling.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

PyLBFGS-0.1.2.tar.gz (76.9 kB view details)

Uploaded Source

Built Distribution

PyLBFGS-0.1.2-py2.7-linux-x86_64.egg (103.0 kB view details)

Uploaded Source

File details

Details for the file PyLBFGS-0.1.2.tar.gz.

File metadata

  • Download URL: PyLBFGS-0.1.2.tar.gz
  • Upload date:
  • Size: 76.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for PyLBFGS-0.1.2.tar.gz
Algorithm Hash digest
SHA256 b8846a41cfe9621cf2d2b734c6efb3bda03f546e73561f91783d219e42cb3ada
MD5 6019f759135b606605360ea1ba85272d
BLAKE2b-256 315ce8b42fd4c972c5d5704a080ec1a8fbca1514d3ecc6347f4d80cb6c8954d7

See more details on using hashes here.

File details

Details for the file PyLBFGS-0.1.2-py2.7-linux-x86_64.egg.

File metadata

File hashes

Hashes for PyLBFGS-0.1.2-py2.7-linux-x86_64.egg
Algorithm Hash digest
SHA256 3b1236a3b794837a94ad268943a71c02fa37528204af29b6ed63fe22526d9112
MD5 ce82411f7ff09310c45e2ab215c2bd4f
BLAKE2b-256 ad53a53888ef7074de61523373a6f6a483c512e24dd4a2fe87e29e3adfdac954

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page