public class normalMixture
extends java.lang.Object
Constructor and Description |
---|
normalMixture(int mixCt,
double[] rawDat,
double tol) |
normalMixture(int mixCt,
float[] rawDat,
double tol) |
Modifier and Type | Method and Description |
---|---|
int |
getCount() |
double |
getKernalDensity(int i,
double y) |
double |
getMean(int i) |
double |
getMixDensity(double y) |
double |
getVariance(int i) |
double |
getWeight(int i) |
double[] |
getWeights() |
double |
maxDouble(double[] X) |
double |
minDouble(double[] X) |
void |
mixInit(int mixCt,
double[] rawDat,
double tol) |
void |
updateEStep() |
void |
updateMStep() |
public normalMixture(int mixCt, float[] rawDat, double tol)
public normalMixture(int mixCt, double[] rawDat, double tol)
public void mixInit(int mixCt, double[] rawDat, double tol)
public void updateEStep()
public void updateMStep()
public double getMixDensity(double y)
public double getKernalDensity(int i, double y)
public double getMean(int i)
public double getVariance(int i)
public int getCount()
public double getWeight(int i)
public double[] getWeights()
public double maxDouble(double[] X)
public double minDouble(double[] X)