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
IOException
public void write(MaryRandomAccessFile stream) throws IOException
IOException
public void read(String gmmFile) throws IOException
IOException
public void read(MaryRandomAccessFile stream) throws IOException
IOException
Copyright © 2000–2016 DFKI GmbH. All rights reserved.