pub enum ClusteringMethod {
KMeans {
k: usize,
},
DBSCAN {
eps: f64,
min_samples: usize,
},
Hierarchical {
n_clusters: usize,
},
None,
}Expand description
Clustering methods for visualization
Variants§
KMeans
K-means clustering
DBSCAN
DBSCAN clustering
Hierarchical
Hierarchical clustering
None
No clustering
Trait Implementations§
Source§impl Clone for ClusteringMethod
impl Clone for ClusteringMethod
Source§fn clone(&self) -> ClusteringMethod
fn clone(&self) -> ClusteringMethod
Returns a duplicate 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 Debug for ClusteringMethod
impl Debug for ClusteringMethod
impl Copy for ClusteringMethod
Auto Trait Implementations§
impl Freeze for ClusteringMethod
impl RefUnwindSafe for ClusteringMethod
impl Send for ClusteringMethod
impl Sync for ClusteringMethod
impl Unpin for ClusteringMethod
impl UnwindSafe for ClusteringMethod
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more