Bayesian neural networks for Bayesian optimization based on pytorch.
It contains implementations for:
- Scalable Bayesian Optimization Using Deep Neural Networks (DNGO which is BLR)
- Bayesian optimization with robust Bayesian neural networks (BOHAMIANN which is HMC-based)
- Dropout as a Bayesian approximation: Representing model uncertainty in deep learning(MCDROP)
- Our Loss-Callibrated BNN Method
git clone https://github.com/automl/pybnn.git
cd pybnn
python setup.py install