Home Reference Source
import GaussianKernel from '@jsmlt/jsmlt/src/kernel/gaussian.js'
public class | source

GaussianKernel

Extends:

Kernel → GaussianKernel

The Gaussian kernel, also known as the radial basis function (RBF) kernel

Constructor Summary

Public Constructor
public

constructor(sigmaSquared: number)

Initialize the Gaussian kernel with user-specified parameters

Member Summary

Public Members
public

Normalization parameter for exponential

Method Summary

Public Methods
public

apply(x: *, y: *): *

Inherited Summary

From class Kernel
public

Evaluate the kernel on a pair of data points

Public Constructors

public constructor(sigmaSquared: number) source

Initialize the Gaussian kernel with user-specified parameters

Params:

NameTypeAttributeDescription
sigmaSquared number
  • optional
  • default: 1

Normalization parameter for exponential

Public Members

public sigmaSquared: number source

Normalization parameter for exponential

Public Methods

public apply(x: *, y: *): * source

Evaluate the kernel on a pair of data points

Override:

Kernel#apply

Params:

NameTypeAttributeDescription
x *
y *

Return:

*

See: