Returns the kernel multiplied by a positive constant: k_new = k*c
Returns the kernel multiplied by a positive constant: k_new = k*c
Create composite kernel k = k1 * k2
Create composite kernel k = k1 * k2
The kernel to multiply to the current one.
The kernel k defined above.
Create composite kernel k = k1 + k2
Create composite kernel k = k1 + k2
param otherKernel The kernel to add to the current one. return The kernel k defined above.
Construct the kronecker product kernel
Construct the kronecker product kernel
Construct a 2 layer kernel K = k1 > rbf
Construct a 2 layer kernel K = k1 > rbf
Get a pipeline which when given a particular configuration of hyper-parameters returns this kernel function set with that configuration.
Get a pipeline which when given a particular configuration of hyper-parameters returns this kernel function set with that configuration.
The kernel given by K1, it is assumed that the user inputs a valid stationary kernel of type Kernel
The kernel given by K1, it is assumed that the user inputs a valid stationary kernel of type Kernel
The kernel given by K2, it is assumed that the user inputs a valid stationary kernel of type Kernel
The kernel given by K2, it is assumed that the user inputs a valid stationary kernel of type Kernel
Implementation of separable stationary kernels as defined in http://jmlr.csail.mit.edu/papers/volume2/genton01a/genton01a.pdf
K(x,y) = K1(x)×K2(y)
The index set or input domain over which the kernel function is evaluated.
A kernel type which extends StationaryKernel as well as LocalScalarKernel