Struct linfa_clustering::OpticsAnalysis
source · pub struct OpticsAnalysis<F: Float> { /* private fields */ }
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§
source§impl<F: Clone + Float> Clone for OpticsAnalysis<F>
impl<F: Clone + Float> Clone for OpticsAnalysis<F>
source§fn clone(&self) -> OpticsAnalysis<F>
fn clone(&self) -> OpticsAnalysis<F>
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl<I, F: Float> Index<I> for OpticsAnalysis<F>where
I: SliceIndex<[Sample<F>]>,
impl<I, F: Float> Index<I> for OpticsAnalysis<F>where I: SliceIndex<[Sample<F>]>,
source§impl<F: PartialEq + Float> PartialEq for OpticsAnalysis<F>
impl<F: PartialEq + Float> PartialEq for OpticsAnalysis<F>
source§fn eq(&self, other: &OpticsAnalysis<F>) -> bool
fn eq(&self, other: &OpticsAnalysis<F>) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§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>
impl<F: Float> StructuralPartialEq for OpticsAnalysis<F>
Auto Trait Implementations§
impl<F> RefUnwindSafe for OpticsAnalysis<F>where F: RefUnwindSafe,
impl<F> Send for OpticsAnalysis<F>
impl<F> Sync for OpticsAnalysis<F>
impl<F> Unpin for OpticsAnalysis<F>
impl<F> UnwindSafe for OpticsAnalysis<F>where F: UnwindSafe,
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more