Gaussian Process + Bayesian Optimization for C++