[][src]Enum linfa_clustering::KMeansError

pub enum KMeansError {
    InvalidValue(String),
    InertiaError(String),
    NotConverged(String),
}

An error when modeling a KMeans algorithm

Variants

InvalidValue(String)

When any of the hyperparameters are set the wrong value

InertiaError(String)

When inertia computation fails

NotConverged(String)

When fitting algorithm does not converge

Trait Implementations

impl Debug for KMeansError[src]

impl Display for KMeansError[src]

impl Error for KMeansError[src]

impl From<KMeansError> for GmmError[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Pointable for T

type Init = T

The type for initializers.

impl<SS, SP> SupersetOf<SS> for SP where
    SS: SubsetOf<SP>, 

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,