Trait rusty_machine::learning::toolkit::kernel::Kernel    
                   
                       [−]
                   
               [src]
pub trait Kernel {
    fn kernel(&self, x1: &[f64], x2: &[f64]) -> f64;
}The Kernel trait
Requires a function mapping two vectors to a scalar.
Required Methods
fn kernel(&self, x1: &[f64], x2: &[f64]) -> f64
The kernel function.
Takes two equal length slices and returns a scalar.
Implementors
impl<T, U> Kernel for KernelSum<T, U> where T: Kernel, U: Kernelimpl<T, U> Kernel for KernelProd<T, U> where T: Kernel, U: Kernelimpl Kernel for Linearimpl Kernel for Polynomialimpl Kernel for SquaredExpimpl Kernel for Exponentialimpl Kernel for HyperTanimpl Kernel for Multiquadricimpl Kernel for RationalQuadratic