RoBO logo

RoBO

Enrichment pending
automl/RoBO

RoBO: a Robust Bayesian Optimization framework

GraphCanon updated today · GitHub synced today

490
Stars
130
Forks
25
Open issues
36
Watchers
7y
Last push
Python BSD-3-ClauseCreated Mar 27, 2015

Trust & integrity

Full report
Maintenance
Dormant (2629d since push)
As of today · Source: github_public_v1
Provenance
Not a fork · Organization account
As of today · Source: github_public_v1
Security (OSV)
15 low (15 low)
As of today · Source: osv@v1

Public GitHub metadata and optional OSV dependency scans. Signals, not a guarantee. Trust methodology.

Overview

RoBO: a Robust Bayesian Optimization framework

Capability facts

Languages
python

Source: github.language · Jul 11, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Jul 11, 2026)

python setup.py install
Source link

Tags

README

RoBO - a Robust Bayesian Optimization framework.

Master Branch

Installation

RoBO uses the Gaussian processes library george and the random forests library pyrfr. In order to use these libraries 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

Documentation

You can find the documentation for RoBO here http://automl.github.io/RoBO/

Citing RoBO

To cite RoBO please reference our BayesOpt paper:

@INPROCEEDINGS{klein-bayesopt17,
author    = {A. Klein and S. Falkner and N. Mansur and F. Hutter},
title     = {RoBO: A Flexible and Robust Bayesian Optimization Framework in Python},
booktitle = {NIPS 2017 Bayesian Optimization Workshop},
year      = {2017},
month     = dec,
}