surrogate.kernels.RBF
surrogate.kernels.RBF(length_scale=1.0, length_scale_bounds=(1e-05, 100000.0))Radial Basis Function (RBF) kernel.
Also known as the “squared exponential” kernel. It is given by: k(x_i, x_j) = exp(-0.5 * d(x_i, x_j)^2 / length_scale^2)
Parameters
| Name | Type | Description | Default |
|---|---|---|---|
| length_scale | float or np.ndarray | The length scale of the kernel. If a float, using isotropic distances. If an array, using anisotropic distances. Defaults to 1.0. | 1.0 |
| length_scale_bounds | tuple | The lower and upper bound on length_scale. Defaults to (1e-5, 1e5). | (1e-05, 100000.0) |