BayesOpt
bayesopt.h File Reference

BayesOpt wrapper for C interface. More...

+ Include dependency graph for bayesopt.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef double(* eval_func) (unsigned int n, const double *x, double *gradient, void *func_data)
 

Functions

BAYESOPT_API int bayes_optimization (int nDim, eval_func f, void *f_data, const double *lb, const double *ub, double *x, double *minf, bopt_params parameters)
 C wrapper for the Bayesian optimization algorithm. More...
 
BAYESOPT_API int bayes_optimization_disc (int nDim, eval_func f, void *f_data, double *valid_x, size_t n_points, double *x, double *minf, bopt_params parameters)
 C wrapper for the Bayesian optimization algorithm. More...
 
BAYESOPT_API int bayes_optimization_categorical (int nDim, eval_func f, void *f_data, int *categories, double *x, double *minf, bopt_params parameters)
 C wrapper for the Bayesian optimization algorithm. More...
 

Detailed Description

BayesOpt wrapper for C interface.

Definition in file bayesopt.h.