piglot.utils.surrogate.get_model
- get_model(x_data: ndarray, y_data: ndarray, var_data: ndarray | None = None, noisy: bool = False) SingleTaskGP[source]
Get a GP regression model for the current data.
Parameters
- x_datanp.ndarray
Input features.
- y_datanp.ndarray
Output outcomes.
- var_datanp.ndarray, optional
Observation variance, by default None
- noisybool, optional
Whether to use a noise-infering GPs or fixed noise ones, by default False
Returns
- SingleTaskGP
GP regression model.