pub trait Fit<I, O> where
I: ?Sized, {
fn fit(&mut self, input: &I) -> O;
}
Expand description
An interface to train a model.
fn fit(&mut self, input: &I) -> O
impl<S, A, M> Fit<ArrayBase<S, Dim<[usize; 2]>>, (HashMap<usize, Vec<usize, Global>, RandomState>, Vec<usize, Global>)> for Dbscan<A, M> where
A: AddAssign + DivAssign + Float + FromPrimitive + Sync,
S: Data<Elem = A>,
M: Metric<A> + Clone + Sync,
impl<S, A, M> Fit<ArrayBase<S, Dim<[usize; 2]>>, (HashMap<usize, Vec<usize, Global>, RandomState>, Vec<usize, Global>)> for Optics<A, M> where
A: AddAssign + DivAssign + Float + FromPrimitive + Send + Sync,
S: Data<Elem = A> + Sync,
M: Metric<A> + Clone + Sync,