TODO
Project description
======================
RoBO Wrapper for Oríon
======================
.. |pypi| image:: https://img.shields.io/pypi/v/orion.algo.robo
:target: https://pypi.python.org/pypi/orion.algo.robo
:alt: Current PyPi Version
.. |py_versions| image:: https://img.shields.io/pypi/pyversions/orion.algo.robo.svg
:target: https://pypi.python.org/pypi/orion.algo.robo
:alt: Supported Python Versions
.. |license| image:: https://img.shields.io/badge/License-BSD%203--Clause-blue.svg
:target: https://opensource.org/licenses/BSD-3-Clause
:alt: BSD 3-clause license
.. |rtfd| image:: https://readthedocs.org/projects/orion.algo.robo/badge/?version=latest
:target: https://orion.algo-robo.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
.. |codecov| image:: https://codecov.io/gh/Epistimio/orion.algo.robo/branch/master/graph/badge.svg
:target: https://codecov.io/gh/Epistimio/orion.algo.robo
:alt: Codecov Report
.. |github-actions| image:: https://github.com/Epistimio/orion.algo.robo/workflows/build/badge.svg?branch=master&event=pull_request
:target: https://github.com/Epistimio/orion.algo.robo/actions?query=workflow:build+branch:master+event:schedule
:alt: Github actions tests
----
This wrapper provides access through `Oríon`_ to several Bayesian optimization algorithms
in the library `RoBO`_.
This ``orion.algo`` plugin was generated with `Cookiecutter`_ along with `@Epistimio`_'s `cookiecutter-orion.algo`_ template.
Installation
------------
The RoBO wrapper is currently only supported on Linux.
Before installing RoBO, make sure you have ``libeigen`` and ``swig`` installed.
On ubuntu, you can install them with ``apt-get``
.. code-block:: console
$ sudo apt-get install libeigen3-dev swig
One of the dependencies of RoBO does not declare its dependencies and therefore we need
to install these dependencies first. The order of dependencies in ``requirements.txt``
reflects this order. To install them sequentially, use the following command
.. code-block:: console
$ curl -s https://git.io/JLnCA | grep -v "^#" | xargs -n 1 -L 1 pip install
Finally, you can install this package using PyPI
.. code-block:: console
$ pip install orion.algo.robo
Contribute or Ask
-----------------
Do you have a question or issues? Do you want to report a bug or suggest a feature? Name it! Please
contact us by opening an issue in our repository below and checkout Oríon's
`contribution guidelines <https://github.com/Epistimio/orion/blob/develop/CONTRIBUTING.md>`_:
- Issue Tracker: `<https://github.com/Epistimio/orion.algo.robo/issues>`_
- Source Code: `<https://github.com/Epistimio/orion.algo.robo>`_
Start by starring and forking our Github repo!
Thanks for the support!
Citation
--------
If you use this wrapper for your publications, please cite both
`RoBO <https://github.com/automl/RoBO#citing-robo>`__ and
`Oríon <https://github.com/epistimio/orion#citation>`__. Please also cite
the papers of the algorithms you used, such as DNGO or BOHAMIANN. See
the documentation of the algorithms to find corresponding original papers.
License
-------
Distributed under the terms of the BSD-3-Clause license,
``orion.algo.robo`` is free and open source software.
.. _`Cookiecutter`: https://github.com/audreyr/cookiecutter
.. _`@Epistimio`: https://github.com/Epistimio
.. _`cookiecutter-orion.algo`: https://github.com/Epistimio/cookiecutter-orion.algo
.. _`Oríon`: https://github.com/Epistimio/orion
.. _`RoBO`: https://github.com/automl/robo
RoBO Wrapper for Oríon
======================
.. |pypi| image:: https://img.shields.io/pypi/v/orion.algo.robo
:target: https://pypi.python.org/pypi/orion.algo.robo
:alt: Current PyPi Version
.. |py_versions| image:: https://img.shields.io/pypi/pyversions/orion.algo.robo.svg
:target: https://pypi.python.org/pypi/orion.algo.robo
:alt: Supported Python Versions
.. |license| image:: https://img.shields.io/badge/License-BSD%203--Clause-blue.svg
:target: https://opensource.org/licenses/BSD-3-Clause
:alt: BSD 3-clause license
.. |rtfd| image:: https://readthedocs.org/projects/orion.algo.robo/badge/?version=latest
:target: https://orion.algo-robo.readthedocs.io/en/latest/?badge=latest
:alt: Documentation Status
.. |codecov| image:: https://codecov.io/gh/Epistimio/orion.algo.robo/branch/master/graph/badge.svg
:target: https://codecov.io/gh/Epistimio/orion.algo.robo
:alt: Codecov Report
.. |github-actions| image:: https://github.com/Epistimio/orion.algo.robo/workflows/build/badge.svg?branch=master&event=pull_request
:target: https://github.com/Epistimio/orion.algo.robo/actions?query=workflow:build+branch:master+event:schedule
:alt: Github actions tests
----
This wrapper provides access through `Oríon`_ to several Bayesian optimization algorithms
in the library `RoBO`_.
This ``orion.algo`` plugin was generated with `Cookiecutter`_ along with `@Epistimio`_'s `cookiecutter-orion.algo`_ template.
Installation
------------
The RoBO wrapper is currently only supported on Linux.
Before installing RoBO, make sure you have ``libeigen`` and ``swig`` installed.
On ubuntu, you can install them with ``apt-get``
.. code-block:: console
$ sudo apt-get install libeigen3-dev swig
One of the dependencies of RoBO does not declare its dependencies and therefore we need
to install these dependencies first. The order of dependencies in ``requirements.txt``
reflects this order. To install them sequentially, use the following command
.. code-block:: console
$ curl -s https://git.io/JLnCA | grep -v "^#" | xargs -n 1 -L 1 pip install
Finally, you can install this package using PyPI
.. code-block:: console
$ pip install orion.algo.robo
Contribute or Ask
-----------------
Do you have a question or issues? Do you want to report a bug or suggest a feature? Name it! Please
contact us by opening an issue in our repository below and checkout Oríon's
`contribution guidelines <https://github.com/Epistimio/orion/blob/develop/CONTRIBUTING.md>`_:
- Issue Tracker: `<https://github.com/Epistimio/orion.algo.robo/issues>`_
- Source Code: `<https://github.com/Epistimio/orion.algo.robo>`_
Start by starring and forking our Github repo!
Thanks for the support!
Citation
--------
If you use this wrapper for your publications, please cite both
`RoBO <https://github.com/automl/RoBO#citing-robo>`__ and
`Oríon <https://github.com/epistimio/orion#citation>`__. Please also cite
the papers of the algorithms you used, such as DNGO or BOHAMIANN. See
the documentation of the algorithms to find corresponding original papers.
License
-------
Distributed under the terms of the BSD-3-Clause license,
``orion.algo.robo`` is free and open source software.
.. _`Cookiecutter`: https://github.com/audreyr/cookiecutter
.. _`@Epistimio`: https://github.com/Epistimio
.. _`cookiecutter-orion.algo`: https://github.com/Epistimio/cookiecutter-orion.algo
.. _`Oríon`: https://github.com/Epistimio/orion
.. _`RoBO`: https://github.com/automl/robo
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
orion.algo.robo-0.1.1.tar.gz
(39.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file orion.algo.robo-0.1.1.tar.gz.
File metadata
- Download URL: orion.algo.robo-0.1.1.tar.gz
- Upload date:
- Size: 39.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.6.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f605a2bfc4c55b3547f1f6ffc7ff38a56be97768c18a758a07fe046b0f2a2344
|
|
| MD5 |
975a808a6764fc0294cf52a03c94aaf7
|
|
| BLAKE2b-256 |
d59a1238f9d923bf844751656ffcaa1dbb5d289f6f198c22b07dce613c3231c0
|
File details
Details for the file orion.algo.robo-0.1.1-py2.py3-none-any.whl.
File metadata
- Download URL: orion.algo.robo-0.1.1-py2.py3-none-any.whl
- Upload date:
- Size: 17.6 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.6.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e5049fde8fb3dab58b859895110ae4a0c95a753300bb4dd150b575c4667a4b9b
|
|
| MD5 |
9897051e260c0114c43728c320db76be
|
|
| BLAKE2b-256 |
5ea3bf0dc0ee74b842ea9988f98b24505d6e53a2bc957c55dce00048b53a17e2
|