FullGmm Member List

This is the complete list of members for FullGmm, including all inherited members.

ComponentLogLikelihood(const VectorBase< BaseFloat > &data, int32 comp_id) constFullGmm
ComponentPosteriors(const VectorBase< BaseFloat > &data, VectorBase< BaseFloat > *posterior) constFullGmm
ComputeGconsts()FullGmm
CopyFromDiagGmm(const DiagGmm &diaggmm)FullGmm
CopyFromFullGmm(const FullGmm &fullgmm)FullGmm
Dim() constFullGmminline
FullGmm()FullGmminline
FullGmm(const FullGmm &gmm)FullGmminlineexplicit
FullGmm(int32 nMix, int32 dim)FullGmminline
FullGmmNormal classFullGmmfriend
GaussianSelection(const VectorBase< BaseFloat > &data, int32 num_gselect, std::vector< int32 > *output) constFullGmm
GaussianSelectionPreselect(const VectorBase< BaseFloat > &data, const std::vector< int32 > &preselect, int32 num_gselect, std::vector< int32 > *output) constFullGmm
gconsts() constFullGmminline
gconsts_FullGmmprivate
GetComponentMean(int32 gauss, VectorBase< Real > *out) constFullGmm
GetCovars(std::vector< SpMatrix< Real > > *v) constFullGmm
GetCovarsAndMeans(std::vector< SpMatrix< Real > > *covars, Matrix< Real > *means) constFullGmm
GetMeans(Matrix< Real > *m) constFullGmm
Interpolate(BaseFloat rho, const FullGmm &source, GmmFlagsType flags=kGmmAll)FullGmm
inv_covars() constFullGmminline
inv_covars()FullGmminline
inv_covars_FullGmmprivate
LogLikelihood(const VectorBase< BaseFloat > &data) constFullGmm
LogLikelihoods(const VectorBase< BaseFloat > &data, Vector< BaseFloat > *loglikes) constFullGmm
LogLikelihoodsPreselect(const VectorBase< BaseFloat > &data, const std::vector< int32 > &indices, Vector< BaseFloat > *loglikes) constFullGmm
means_invcovars() constFullGmminline
means_invcovars()FullGmminline
means_invcovars_FullGmmprivate
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) constFullGmmprivate
MergePreselect(int32 target_components, const std::vector< std::pair< int32, int32 > > &preselect_pairs)FullGmm
NumGauss() constFullGmminline
operator=(const FullGmm &other)FullGmmprivate
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)FullGmmprivate
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_FullGmmprivate
weights() constFullGmminline
weights_FullGmmprivate
Write(std::ostream &os, bool binary) constFullGmm