public class GMM extends Object
| Modifier and Type | Field and Description |
|---|---|
GaussianComponent[] |
components |
int |
featureDimension |
String |
info |
boolean |
isDiagonalCovariance |
int |
totalComponents |
double[] |
weights |
| Constructor and Description |
|---|
GMM() |
GMM(GMM existing) |
GMM(int featureDimensionIn,
int totalMixturesIn) |
GMM(int featureDimensionIn,
int totalComponentsIn,
boolean isDiagonalCovarIn) |
GMM(KMeansClusteringTrainer kmeansClusterer) |
GMM(String gmmFile) |
| Modifier and Type | Method and Description |
|---|---|
double[] |
componentProbabilities(double[] x) |
void |
init(int featureDimensionIn,
int totalMixturesIn,
boolean isDiagonalCovarIn) |
double |
probability(double[] x) |
void |
read(MaryRandomAccessFile stream) |
void |
read(String gmmFile) |
void |
write(MaryRandomAccessFile stream) |
void |
write(String gmmFile) |
public double[] weights
public GaussianComponent[] components
public String info
public int featureDimension
public int totalComponents
public boolean isDiagonalCovariance
public GMM()
public GMM(int featureDimensionIn, int totalMixturesIn)
public GMM(int featureDimensionIn, int totalComponentsIn, boolean isDiagonalCovarIn)
public GMM(KMeansClusteringTrainer kmeansClusterer)
public GMM(GMM existing)
public GMM(String gmmFile)
public void init(int featureDimensionIn,
int totalMixturesIn,
boolean isDiagonalCovarIn)
public double probability(double[] x)
public double[] componentProbabilities(double[] x)
public void write(String gmmFile) throws IOException
IOExceptionpublic void write(MaryRandomAccessFile stream) throws IOException
IOExceptionpublic void read(String gmmFile) throws IOException
IOExceptionpublic void read(MaryRandomAccessFile stream) throws IOException
IOExceptionCopyright © 2000–2016 DFKI GmbH. All rights reserved.