bouthilx / orion.algo.robo

A wrapper around the RoBO Bayesian Optimization Framework plugin for orion

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

orion.algo.robo


This `orion.algo`_ plugin was generated with Cookiecutter along with @Epistimio's cookiecutter-orion.algo template.

See Orion : https://github.com/Epistimio/orion

Installation

Install RoBO: instructions from https://github.com/automl/RoBO/blob/master/README.md

NOTE: RoBO installation is very difficult on MAC

RoBO uses the libraries george and pyrfr. Additionally, make sure that libeigen and swig are installed

sudo apt-get install libeigen3-dev swig

Download RoBO and then change into the new directory:

git clone https://github.com/automl/RoBO cd RoBO/ Install the required dependencies.

for req in $(cat requirements.txt); do pip install $req; done Finally install RoBO by:

python setup.py install

You can install "orion.algo.robo" via `pip`_ from `PyPI`_:

$ pip install git+https://github.com/Lucasc-99/orion.algo.robo.git

Contributing

Contributions are very welcome. Tests can be run with `tox`_, please ensure the coverage at least stays the same before you submit a pull request.

License

Distributed under the terms of the BSD-3-Clause license, "orion.algo.robo" is free and open source software.

Issues

If you encounter any problems, please file an issue along with a detailed description.

About

A wrapper around the RoBO Bayesian Optimization Framework plugin for orion

License:Other


Languages

Language:Python 100.0%