Surrogate Models¶
Base¶
Base class for surrogate models. |
|
Unified return type for surrogate model predictions. |
Surrogate Managers¶
Abstract base class for surrogate managers. |
|
Surrogate manager that fits once on the full archive. |
|
Surrogate manager that fits a local model per candidate (pre-selection). |
|
Surrogate manager that combines scores from multiple sub-managers. |
|
Combine scores by element-wise product. |
|
Return a combine function that rank-normalises then takes a weighted average. |
RBF Surrogate¶
Radial Basis Function (RBF) Interpolation surrogate model. |
- saealib.gaussian_kernel(x1, x2, sigma=2.0)[source]¶
Gaussian radial basis function kernel.
- Parameters:
x1 (np.ndarray) – Input data 1.
x2 (np.ndarray) – Input data 2.
sigma (float) – Kernel width parameter.
- Returns:
Matrix of kernel evaluations between x1 and x2. shape: (len(x1), len(x2))
- Return type:
np.ndarray