pyGPGO.surrogates.BoostedTrees module¶
-
class
pyGPGO.surrogates.BoostedTrees.
BoostedTrees
(q1=0.16, q2=0.84, **params)[source]¶ Bases:
object
Gradient boosted trees as surrogate model for Bayesian Optimization. Uses quantile regression for an estimate of the ‘posterior’ variance. In practice, the std is computed as (q2 - q1) / 2. Relies on sklearn.ensemble.GradientBoostingRegressor
Parameters: -
__init__
(q1=0.16, q2=0.84, **params)[source]¶ Gradient boosted trees as surrogate model for Bayesian Optimization. Uses quantile regression for an estimate of the ‘posterior’ variance. In practice, the std is computed as (q2 - q1) / 2. Relies on sklearn.ensemble.GradientBoostingRegressor
Parameters:
-
fit
(X, y)[source]¶ Fit a GBM model to data X and targets y.
Parameters: - X (array-like) – Input values.
- y (array-like) – Target values.
-