Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/BRML/climin

Optimizers for machine learning
https://github.com/BRML/climin

Last synced: 24 days ago
JSON representation

Optimizers for machine learning

Lists

README

        

climin
------

climin is a Python package for optimization, heavily biased to machine learning
scenarios distributed under the BSD 3-clause license. It works on top of numpy
and (partially) gnumpy.

The project was started in winter 2011 by Christian Osendorfer and Justin Bayer.
Since then, Sarah Diot-Girard, Thomas Rueckstiess and Sebastian Urban have
contributed. If you use climin in your (academic) work, please cite as
(tech report is in preparation):

> J. Bayer and C. Osendorfer and S. Diot-Girard and T. Rückstiess and Sebastian Urban. climin - A pythonic framework for gradient-based function optimization. TUM Tech Report. 2016. http://github.com/BRML/climin

Important links
---------------

- Official repository of source: http://github.com/BRML/climin
- Documentation: http://climin.readthedocs.org
- Mailing list: [email protected] (archive: http://librelist.com/browser/climin/)

Dependencies
------------

The software is tested under Python 2.7 with numpy 1.10.4, scipy 0.17. The tests
are run with nosetests.

Installation
------------

Use git to clone the official repository; then run `pip install --user -e .`
in the clone to intall in your local user space.

Testing
-------

From the download directory run ``nosetests tests/``.