syne_tune.optimizer.schedulers.searchers.bayesopt.models.gp_mcmc_model module
- class syne_tune.optimizer.schedulers.searchers.bayesopt.models.gp_mcmc_model.GaussProcMCMCEstimator(gpmodel, active_metric='target', normalize_targets=True, debug_log=None, filter_observed_data=None, hp_ranges_for_prediction=None)[source]
Bases:
GaussProcEstimator
We support pending evaluations via fantasizing. Note that state does not contain the fantasy values, but just the pending configs. Fantasy values are sampled here.
We draw one fantasy sample per MCMC sample here. This could be extended by sampling
> 1
fantasy samples for each MCMC sample.- Parameters:
gpmodel (
GPRegressionMCMC
) – GPRegressionMCMC modelactive_metric (
str
) – Name of the metric to optimize.normalize_targets (
bool
) – Normalize target values instate.trials_evaluations
?