This is the complete list of members for FullGmm, including all inherited members.
ComponentLogLikelihood(const VectorBase< BaseFloat > &data, int32 comp_id) const | FullGmm | |
ComponentPosteriors(const VectorBase< BaseFloat > &data, VectorBase< BaseFloat > *posterior) const | FullGmm | |
ComputeGconsts() | FullGmm | |
CopyFromDiagGmm(const DiagGmm &diaggmm) | FullGmm | |
CopyFromFullGmm(const FullGmm &fullgmm) | FullGmm | |
Dim() const | FullGmm | inline |
FullGmm() | FullGmm | inline |
FullGmm(const FullGmm &gmm) | FullGmm | inlineexplicit |
FullGmm(int32 nMix, int32 dim) | FullGmm | inline |
FullGmmNormal class | FullGmm | friend |
GaussianSelection(const VectorBase< BaseFloat > &data, int32 num_gselect, std::vector< int32 > *output) const | FullGmm | |
GaussianSelectionPreselect(const VectorBase< BaseFloat > &data, const std::vector< int32 > &preselect, int32 num_gselect, std::vector< int32 > *output) const | FullGmm | |
gconsts() const | FullGmm | inline |
gconsts_ | FullGmm | private |
GetComponentMean(int32 gauss, VectorBase< Real > *out) const | FullGmm | |
GetCovars(std::vector< SpMatrix< Real > > *v) const | FullGmm | |
GetCovarsAndMeans(std::vector< SpMatrix< Real > > *covars, Matrix< Real > *means) const | FullGmm | |
GetMeans(Matrix< Real > *m) const | FullGmm | |
Interpolate(BaseFloat rho, const FullGmm &source, GmmFlagsType flags=kGmmAll) | FullGmm | |
inv_covars() const | FullGmm | inline |
inv_covars() | FullGmm | inline |
inv_covars_ | FullGmm | private |
LogLikelihood(const VectorBase< BaseFloat > &data) const | FullGmm | |
LogLikelihoods(const VectorBase< BaseFloat > &data, Vector< BaseFloat > *loglikes) const | FullGmm | |
LogLikelihoodsPreselect(const VectorBase< BaseFloat > &data, const std::vector< int32 > &indices, Vector< BaseFloat > *loglikes) const | FullGmm | |
means_invcovars() const | FullGmm | inline |
means_invcovars() | FullGmm | inline |
means_invcovars_ | FullGmm | private |
Merge(int32 target_components, std::vector< int32 > *history=NULL) | FullGmm | |
MergedComponentsLogdet(BaseFloat w1, BaseFloat w2, const VectorBase< BaseFloat > &f1, const VectorBase< BaseFloat > &f2, const SpMatrix< BaseFloat > &s1, const SpMatrix< BaseFloat > &s2) const | FullGmm | private |
MergePreselect(int32 target_components, const std::vector< std::pair< int32, int32 > > &preselect_pairs) | FullGmm | |
NumGauss() const | FullGmm | inline |
operator=(const FullGmm &other) | FullGmm | private |
Perturb(float perturb_factor) | FullGmm | |
Read(std::istream &is, bool binary) | FullGmm | |
RemoveComponent(int32 gauss, bool renorm_weights) | FullGmm | |
RemoveComponents(const std::vector< int32 > &gauss, bool renorm_weights) | FullGmm | |
Resize(int32 nMix, int32 dim) | FullGmm | |
ResizeInvCovars(int32 nMix, int32 dim) | FullGmm | private |
SetInvCovars(const std::vector< SpMatrix< Real > > &v) | FullGmm | |
SetInvCovarsAndMeans(const std::vector< SpMatrix< Real > > &invcovars, const Matrix< Real > &means) | FullGmm | |
SetInvCovarsAndMeansInvCovars(const std::vector< SpMatrix< Real > > &invcovars, const Matrix< Real > &means_invcovars) | FullGmm | |
SetMeans(const Matrix< Real > &m) | FullGmm | |
SetWeights(const Vector< Real > &w) | FullGmm | |
Split(int32 target_components, float perturb_factor, std::vector< int32 > *history=NULL) | FullGmm | |
valid_gconsts_ | FullGmm | private |
weights() const | FullGmm | inline |
weights_ | FullGmm | private |
Write(std::ostream &os, bool binary) const | FullGmm |