public interface EMClusterModel<M extends MeanModel>
Modifier and Type | Method and Description |
---|---|
void |
beginEStep()
Begin the E step.
|
double |
estimateDensity(NumberVector vec)
Estimate the likelihood of a vector.
|
M |
finalizeCluster()
Finalize a cluster model.
|
void |
finalizeEStep()
Finalize the E step.
|
double |
getWeight()
Get the cluster weight.
|
void |
setWeight(double weight)
Set the cluster weight.
|
void |
updateE(NumberVector vec,
double weight)
Update the
|
void beginEStep()
void updateE(NumberVector vec, double weight)
vec
- Vector to processweight
- Weightvoid finalizeEStep()
double estimateDensity(NumberVector vec)
vec
- VectorM finalizeCluster()
double getWeight()
void setWeight(double weight)
weight
- Cluster weightCopyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.