1
2
3
4
5
6
7
8
// TODO: ANOVA kernel

pub trait Kernel<I: ?Sized>: Clone {
    fn kernel(&self, x: &I, y: &I) -> f64;
}

import_all!(stationary);
import_all!(rational_quadratic);