Metadata-Version: 1.1
Name: metaopt
Version: 0.1.0
Summary: MetaOpt is a library that optimizes black-box functions using a limited amount of time and utilizing multiple processors. The main focus of MetaOpt is the parameter tuning for machine learning and heuristic optimization.
Home-page: https://pypi.python.org/pypi/metaopt/
Author: Renke Grunwald, Bengt Lüers, Jendrik Poloczek, Justin Heinermann, Oliver Kramer
Author-email: justin.heinermann@informatik.uni-oldenburg.de
License: BSD
Description: MetaOpt
        =======
        
        MetaOpt is a library that optimizes black-box functions using a limited
        amount of time and utilizing multiple processors. The main focus of MetaOpt
        is the parameter tuning for machine learning and heuristic optimization.
        
        MetaOpt has been developed by the `Computational Intelligence Group`_ at the University of Oldenburg.
        The authors are: Renke Grunwald, Bengt Lüers, Jendrik Poloczek, Justin Heinermann, Oliver Kramer.
        
        .. _Computational Intelligence Group: http://www.ci.uni-oldenburg.de/
        
        For a user guide, see `the documentation`_.
        The following describes basic operations with the repository.
        
        .. _the documentation: http://metaopt.readthedocs.org/
        
        Status
        ------
        
        ======== =============== ============= ======== =========
        PyPIn    |download|      |version|     |format| |license|
        ======== =============== ============= ======== =========
        
        .. |download| image:: https://pypip.in/download/metaopt/badge.png
                :target: https://pypi.python.org/pypi/metaopt/
                :alt: PyPIn downloads
        
        .. |version| image:: https://pypip.in/version/metaopt/badge.png
                :target: https://pypi.python.org/pypi/metaopt/
                :alt: PyPIn version
        
        .. |format| image:: https://pypip.in/format/metaopt/badge.png
                :target: https://pypi.python.org/pypi/metaopt/
                :alt: PyPIn Download Format
        
        .. |license| image:: https://pypip.in/license/metaopt/badge.png
                :target: https://pypi.python.org/pypi/metaopt/
                :alt: PyPIn License
        
        ====== ========== ========= =====
        GitHub |reposize| |release| |tag|
        ====== ========== ========= =====
        
        .. |reposize| image:: https://reposs.herokuapp.com/?path=cigroup-ol/metaopt
               :alt: repo size
        
        .. |release| image:: http://img.shields.io/github/release/cigroup-ol/metaopt.svg
               :target: https://github.com/cigroup-ol/metaopt/releases
               :alt: releases
        
        .. |tag| image:: http://img.shields.io/github/tag/cigroup-ol/metaopt.svg
               :target: https://github.com/cigroup-ol/metaopt/tags
               :alt: tags
        
        ======== =============== ================ ==================
        master   |Build Master|  |Health Master|  |Coverage Master|
        develop  |Build Develop| |Health Develop| |Coverage Develop|
        ======== =============== ================ ==================
        
        .. |Build Master| image:: https://travis-ci.org/cigroup-ol/metaopt.png?branch=master
                :target: https://travis-ci.org/cigroup-ol/metaopt
                :alt: Build Status
        
        .. |Health Master| image:: https://landscape.io/github/cigroup-ol/metaopt/master/landscape.png
                :target: https://landscape.io/github/cigroup-ol/metaopt/master
                :alt: Code Health
        
        .. |Build Develop| image:: https://travis-ci.org/cigroup-ol/metaopt.png?branch=develop
                :target: https://travis-ci.org/cigroup-ol/metaopt
                :alt: Build Status
        
        .. |Health Develop| image:: https://landscape.io/github/cigroup-ol/metaopt/develop/landscape.png
                :target: https://landscape.io/github/cigroup-ol/metaopt/develop
                :alt: Code Health
        
        .. |Coverage Develop| image:: https://coveralls.io/repos/cigroup-ol/metaopt/badge.png?branch=develop
          :target: https://coveralls.io/r/cigroup-ol/metaopt?branch=develop
        
        .. |Coverage Master| image:: https://coveralls.io/repos/cigroup-ol/metaopt/badge.png?branch=master
          :target: https://coveralls.io/r/cigroup-ol/metaopt?branch=master
        
        
        Download
        --------
        
        MetaOpt is obtainable via `archives of past releases`_,
        but you can also get the sources by cloning the repository.
        
        .. _archives of past releases: https://github.com/cigroup-ol/metaopt/releases
        
        To get a working copy of the MetaOpt repository:
        
        .. code:: bash
        
            $ git clone https://github.com/cigroup-ol/metaopt.git
        
        Installation
        ------------
        
        MetaOpt is `available on PyPI`_, but you can also install it from source.
        
        .. _available on PyPI: https://pypi.python.org/pypi/metaopt
        
        To install MetaOpt from PyPI using pip:
        
        .. code:: bash
        
            $ sudo pip install metaopt
        
        To install MetaOpt from a working copy:
        
        .. code:: bash
        
            $ cd metaopt
            $ sudo python setup.py install
        
        To verify MetaOpt was installed correctly:
        
        .. code:: bash
        
            $ python metaopt --version
            metaopt 0.1.0.0
        
        Tests
        -----
        
        MetaOpt has `automated online tests`_, but you can also run them locally.
        
        .. _automated online tests: https://travis-ci.org/cigroup-ol/metaopt
        
        To run MetaOpt's test suite from a working copy:
        
        .. code:: bash
        
            $ cd metaopt
            $ sudo pip install -r requirements_test.txt
            $ make tests-all
            
        Coverage
        --------
        
        MetaOpt has `automated online test coverage reports`_, but you can also create them locally.
        
        .. _automated online test coverage reports: https://coveralls.io/r/cigroup-ol/metaopt
        
        To create MetaOpt's coverage reports from a working copy:
        
        .. code:: bash
        
            $ cd metaopt
            $ sudo pip install -r requirements_coverage.txt
            $ make coverage
        
        Examples
        --------
        
        MetaOpt comes with `examples, which you can view in the docs`_, but you can also run them locally.
        
        .. _examples, which you can view in the docs: http://metaopt.readthedocs.org/en/latest/examples/index.html
        
        To install MetaOpt's example dependecies and run an example from a working copy:
        
        .. code:: bash
        
            $ cd metaopt
            $ sudo pip install -r requirements_examples.txt
            $ PYTHONPATH=. python examples/svm_saes_global_timeout.py
        
        Documentation
        -------------
        
        MetaOpt has `automatically generated online documentation`_, but you can build
        yourself a local copy.
        
        .. _automatically generated online documentation: http://metaopt.readthedocs.org/
        
        To build MetaOpt's html documentation from a working copy:
        
        .. code:: bash
        
            $ cd metaopt
            $ sudo pip install -r requirements_docs.txt
            $ make docs
        
        
        0.1.0 -- initial release
        
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Environment :: Plugins
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2.5
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.0
Classifier: Programming Language :: Python :: 3.1
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Distributed Computing
