Class GaussianLikelihoodManager

java.lang.Object
org.ddogleg.clustering.gmm.GaussianLikelihoodManager

public class GaussianLikelihoodManager extends Object
Computes the likelihood of a Gaussian distribution. Parts of the equation are precomputed to seed up the process.
  • Constructor Details

    • GaussianLikelihoodManager

      public GaussianLikelihoodManager(int pointDimension, List<GaussianGmm_F64> mixtures)
  • Method Details

    • precomputeAll

      public void precomputeAll()
      Precomputes likelihood for all the mixtures
    • getLikelihood

      public GaussianLikelihoodManager.Likelihood getLikelihood(int which)
      Returns a precomputed likelihood function