Struct linfa_clustering::OpticsAnalysis [−][src]
pub struct OpticsAnalysis<F> { /* fields omitted */ }
Expand description
The analysis from running OPTICS on a dataset, this allows you iterate over the data points and access their core and reachability distances. The ordering of the points also doesn’t match that of the dataset instead ordering based on the clustering structure worked out during analysis.
Implementations
Trait Implementations
impl<F: Float, D: Distance<F>, N: NearestNeighbour> Transformer<ArrayBase<ViewRepr<&'_ F>, Dim<[usize; 2]>>, OpticsAnalysis<F>> for OpticsValidParams<F, D, N>
impl<F: Float, D: Distance<F>, N: NearestNeighbour> Transformer<ArrayBase<ViewRepr<&'_ F>, Dim<[usize; 2]>>, OpticsAnalysis<F>> for OpticsValidParams<F, D, N>
Auto Trait Implementations
impl<F> RefUnwindSafe for OpticsAnalysis<F> where
F: RefUnwindSafe,
impl<F> Send for OpticsAnalysis<F> where
F: Send,
impl<F> Sync for OpticsAnalysis<F> where
F: Sync,
impl<F> Unpin for OpticsAnalysis<F> where
F: Unpin,
impl<F> UnwindSafe for OpticsAnalysis<F> where
F: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more