org.ddogleg.clustering.gmm
Class GaussianLikelihoodManager
- java.lang.Object
-
- org.ddogleg.clustering.gmm.GaussianLikelihoodManager
-
public class GaussianLikelihoodManager extends java.lang.ObjectComputes the likelihood of a Gaussian distribution. Parts of the equation are precomputed to seed up the process.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description classGaussianLikelihoodManager.LikelihoodLikelihood for a specific Gaussian
-
Constructor Summary
Constructors Constructor and Description GaussianLikelihoodManager(int pointDimension, java.util.List<GaussianGmm_F64> mixtures)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description GaussianLikelihoodManager.LikelihoodgetLikelihood(int which)Returns a precomputed likelihood functionvoidprecomputeAll()Precomputes likelihood for all the mixtures
-
-
-
Constructor Detail
-
GaussianLikelihoodManager
public GaussianLikelihoodManager(int pointDimension, java.util.List<GaussianGmm_F64> mixtures)
-
-
Method Detail
-
precomputeAll
public void precomputeAll()
Precomputes likelihood for all the mixtures
-
getLikelihood
public GaussianLikelihoodManager.Likelihood getLikelihood(int which)
Returns a precomputed likelihood function
-
-
DataMelt 3.0 © DataMelt by jWork.ORG