bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator¶
- bayesvalidrox.surrogate_models.surrogate_models.gaussian_process_emulator(X, y, nug_term=None, autoSelect=False, varIdx=None)¶
- Fits a Gaussian Process Emulator to the target given the training
points.
Parameters¶
- Xarray of shape (n_samples, n_params)
Training points.
- yarray of shape (n_samples,)
Target values.
- nug_termfloat, optional
Nugget term. The default is None, i.e. variance of y.
- autoSelectbool, optional
Loop over some kernels and select the best. The default is False.
- varIdxint, optional
The index number. The default is None.
Returns¶
- gpobject
Fitted estimator.