Module rusty_machine::learning::toolkit::kernel [] [src]

Module for kernels

Currently used within Gaussian Processes and SVMs.

Structs

Exponential

The Exponential Kernel

HyperTan

The Hyperbolic Tangent Kernel.

KernelArith

A wrapper tuple struct used for kernel arithmetic

KernelProd

The pointwise product of two kernels

KernelSum

The sum of two kernels

Linear

The Linear Kernel

Multiquadric

The Multiquadric Kernel.

Polynomial

The Polynomial Kernel

RationalQuadratic

The Rational Quadratic Kernel.

SquaredExp

Squared exponential kernel

Traits

Kernel

The Kernel trait