Class GaussianMixtureModelsIncompleteSamples.GMM

java.lang.Object
gov.nih.mipav.model.algorithms.GaussianMixtureModelsIncompleteSamples.GMM
Enclosing class:
GaussianMixtureModelsIncompleteSamples

class GaussianMixtureModelsIncompleteSamples.GMM extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) double[]
     
    (package private) double[][][]
     
    (package private) int
     
    (package private) int
     
    (package private) double[][]
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    GMM(int K, int D)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    double[]
    _call_(double[][] coords, double[][][] cov, boolean as_log)
     
    double[][]
    draw(int size, Random rng)
     
    double[]
    logL(double[][] coords, double[][][] cov)
     
    double[]
    logL_k(int k, double[][] coords, double[][][] cov, boolean chi2_only)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • K

      int K
    • D

      int D
    • amp

      double[] amp
    • mean

      double[][] mean
    • covar

      double[][][] covar
  • Constructor Details

    • GMM

      public GMM(int K, int D)
  • Method Details

    • draw

      public double[][] draw(int size, Random rng)
    • _call_

      public double[] _call_(double[][] coords, double[][][] cov, boolean as_log)
    • logL

      public double[] logL(double[][] coords, double[][][] cov)
    • logL_k

      public double[] logL_k(int k, double[][] coords, double[][][] cov, boolean chi2_only)