Kernels

Contents

Kernels#

The frouros.utils.kernels module contains auxiliary kernel functions.

Kernels module.

frouros.utils.kernels.rbf_kernel(X: ndarray, Y: ndarray, sigma: float = 1.0) ndarray#

Radial basis function kernel between X and Y matrices.

Parameters:
  • X (numpy.ndarray) – X matrix

  • Y (numpy.ndarray) – Y matrix

  • sigma (float) – sigma value (equivalent to gamma = 1 / (2 * sigma**2))

Returns:

Radial basis kernel matrix

Return type:

numpy.ndarray