Enum linfa_clustering::GmmError [−][src]
pub enum GmmError {
InvalidValue(String),
LinalgError(LinalgError),
EmptyCluster(String),
LowerBoundError(String),
NotConverged(String),
KMeansError(KMeansError),
LinfaError(Error),
MinMaxError(MinMaxError),
}
Expand description
An error when modeling a GMM algorithm
Variants
InvalidValue(String)
When any of the hyperparameters are set the wrong value
Tuple Fields of InvalidValue
0: String
LinalgError(LinalgError)
Errors encountered during linear algebra operations
Tuple Fields of LinalgError
0: LinalgError
EmptyCluster(String)
When a cluster has no more data point while fitting GMM
Tuple Fields of EmptyCluster
0: String
LowerBoundError(String)
When lower bound computation fails
Tuple Fields of LowerBoundError
0: String
NotConverged(String)
When fitting EM algorithm does not converge
Tuple Fields of NotConverged
0: String
KMeansError(KMeansError)
When initial KMeans fails
Tuple Fields of KMeansError
0: KMeansError
LinfaError(Error)
Tuple Fields of LinfaError
0: Error
MinMaxError(MinMaxError)
Tuple Fields of MinMaxError
0: MinMaxError
Trait Implementations
type Object = GaussianMixtureModel<F>
Performs the conversion.
Performs the conversion.
Performs the conversion.