All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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