Skip to main content

LBFGS and OWL-QN optimization algorithms

Project description

PyLBFGS

https://travis-ci.org/dedupeio/pylbfgs.svg?branch=master

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.

Part of the Dedupe.io cloud service and open source toolset for de-duplicating and finding fuzzy matches in your data.

Installing

Type:

pip install pylbfgs

Hacking

Type:

pip install "pip>=10"
pip install -r requirements.txt
pip install -e .

To run the test suite:

pytest 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.2.0.14.tar.gz (98.7 kB view hashes)

Uploaded source

Built Distributions

PyLBFGS-0.2.0.14-cp310-cp310-win_amd64.whl (54.6 kB view hashes)

Uploaded cp310

PyLBFGS-0.2.0.14-cp310-cp310-win32.whl (45.8 kB view hashes)

Uploaded cp310

PyLBFGS-0.2.0.14-cp39-cp39-win_amd64.whl (54.4 kB view hashes)

Uploaded cp39

PyLBFGS-0.2.0.14-cp39-cp39-win32.whl (45.6 kB view hashes)

Uploaded cp39

PyLBFGS-0.2.0.14-cp38-cp38-win_amd64.whl (54.7 kB view hashes)

Uploaded cp38

PyLBFGS-0.2.0.14-cp38-cp38-win32.whl (46.1 kB view hashes)

Uploaded cp38

PyLBFGS-0.2.0.14-cp37-cp37m-win_amd64.whl (54.1 kB view hashes)

Uploaded cp37

PyLBFGS-0.2.0.14-cp37-cp37m-win32.whl (45.5 kB view hashes)

Uploaded cp37

PyLBFGS-0.2.0.14-cp36-cp36m-win_amd64.whl (54.2 kB view hashes)

Uploaded cp36

PyLBFGS-0.2.0.14-cp36-cp36m-win32.whl (45.5 kB view hashes)

Uploaded cp36

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page