bayesvalidrox.surrogate_models.supplementary.gaussian_process_emulator¶
- bayesvalidrox.surrogate_models.supplementary.gaussian_process_emulator(X, y, nug_term=None, auto_select=False, var_idx=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.
- auto_selectbool, optional
Loop over some kernels and select the best. The default is False.
- var_idxint, optional
The index number. The default is None.
Returns¶
- gpobject
Fitted estimator.