This is the complete list of members for AmSgmm2, including all inherited members.
AmSgmm2() | AmSgmm2 | inline |
AmSgmm2Functions class | AmSgmm2 | friend |
c_ | AmSgmm2 | protected |
Check(bool show_properties=true) | AmSgmm2 | |
col_cov_inv_ | AmSgmm2 | protected |
ComponentLogLikes(const Sgmm2PerFrameDerivedVars &per_frame_vars, int32 j1, Sgmm2PerSpkDerivedVars *spk_vars, Matrix< BaseFloat > *loglikes) const | AmSgmm2 | inlineprivate |
ComponentPosteriors(const Sgmm2PerFrameDerivedVars &per_frame_vars, int32 j2, Sgmm2PerSpkDerivedVars *spk_vars, Matrix< BaseFloat > *post) const | AmSgmm2 | |
ComputeDerivedVars() | AmSgmm2 | |
ComputeFmllrPreXform(const Vector< BaseFloat > &pdf_occs, Matrix< BaseFloat > *xform, Matrix< BaseFloat > *inv_xform, Vector< BaseFloat > *diag_mean_scatter) const | AmSgmm2 | |
ComputeGammaI(const Vector< BaseFloat > &state_occupancies, Vector< BaseFloat > *gamma_i) const | AmSgmm2 | private |
ComputeH(std::vector< SpMatrix< Real > > *H_i) const | AmSgmm2 | |
ComputeHsmFromModel(const std::vector< SpMatrix< BaseFloat > > &H, const Vector< BaseFloat > &state_occupancies, SpMatrix< BaseFloat > *H_sm, BaseFloat max_cond) const | AmSgmm2 | private |
ComputeNormalizers() | AmSgmm2 | |
ComputeNormalizersClass class | AmSgmm2 | friend |
ComputeNormalizersInternal(int32 num_threads, int32 thread, int32 *entropy_count, double *entropy_sum) | AmSgmm2 | private |
ComputePdfMappings() | AmSgmm2 | private |
ComputePerFrameVars(const VectorBase< BaseFloat > &data, const std::vector< int32 > &gselect, const Sgmm2PerSpkDerivedVars &spk_vars, Sgmm2PerFrameDerivedVars *per_frame_vars) const | AmSgmm2 | |
ComputePerSpkDerivedVars(Sgmm2PerSpkDerivedVars *vars) const | AmSgmm2 | |
ComputeWeights() | AmSgmm2 | |
CopyFromSgmm2(const AmSgmm2 &other, bool copy_normalizers, bool copy_weights) | AmSgmm2 | |
CopyGlobalsInitVecs(const AmSgmm2 &other, const std::vector< int32 > &pdf2group, BaseFloat self_weight) | AmSgmm2 | |
diag_ubm() const | AmSgmm2 | inline |
diag_ubm_ | AmSgmm2 | protected |
EbwAmSgmm2Updater class | AmSgmm2 | friend |
FeatureDim() const | AmSgmm2 | inline |
full_ubm() const | AmSgmm2 | inline |
full_ubm_ | AmSgmm2 | protected |
GaussianSelection(const Sgmm2GselectConfig &config, const VectorBase< BaseFloat > &data, std::vector< int32 > *gselect) const | AmSgmm2 | |
GetDjms(int32 j1, int32 m, Sgmm2PerSpkDerivedVars *spk_vars) const | AmSgmm2 | |
GetInvCovars(int32 gauss_index, SpMatrix< Real > *out) const | AmSgmm2 | inline |
GetNtransSigmaInv(std::vector< Matrix< Real > > *out) const | AmSgmm2 | |
GetSubstateMean(int32 j1, int32 m, int32 i, VectorBase< Real > *mean_out) const | AmSgmm2 | inline |
GetSubstateSpeakerMean(int32 j1, int32 substate, int32 gauss, const Sgmm2PerSpkDerivedVars &spk, VectorBase< Real > *mean_out) const | AmSgmm2 | inline |
GetVarScaledSubstateSpeakerMean(int32 j1, int32 substate, int32 gauss, const Sgmm2PerSpkDerivedVars &spk, VectorBase< Real > *mean_out) const | AmSgmm2 | |
group2pdf_ | AmSgmm2 | protected |
HasSpeakerDependentWeights() const | AmSgmm2 | inline |
HasSpeakerSpace() const | AmSgmm2 | inline |
IncreasePhoneSpaceDim(int32 target_dim, const Matrix< BaseFloat > &norm_xform) | AmSgmm2 | |
IncreaseSpkSpaceDim(int32 target_dim, const Matrix< BaseFloat > &norm_xform, bool speaker_dependent_weights) | AmSgmm2 | |
InitializeCovars() | AmSgmm2 | private |
InitializeFromFullGmm(const FullGmm &gmm, const std::vector< int32 > &pdf2group, int32 phn_subspace_dim, int32 spk_subspace_dim, bool speaker_dependent_weights, BaseFloat self_weight) | AmSgmm2 | |
InitializeMw(int32 phn_subspace_dim, const Matrix< BaseFloat > &norm_xform) | AmSgmm2 | private |
InitializeNu(int32 spk_subspace_dim, const Matrix< BaseFloat > &norm_xform, bool speaker_dependent_weights) | AmSgmm2 | private |
InitializeVecsAndSubstateWeights(BaseFloat self_weight) | AmSgmm2 | private |
KALDI_DISALLOW_COPY_AND_ASSIGN(AmSgmm2) | AmSgmm2 | private |
LogLikelihood(const Sgmm2PerFrameDerivedVars &per_frame_vars, int32 j2, Sgmm2LikelihoodCache *cache, Sgmm2PerSpkDerivedVars *spk_vars, BaseFloat log_prune=0.0) const | AmSgmm2 | |
M_ | AmSgmm2 | protected |
M_prior_ | AmSgmm2 | protected |
MleAmSgmm2Accs class | AmSgmm2 | friend |
MleAmSgmm2Updater class | AmSgmm2 | friend |
MleSgmm2SpeakerAccs class | AmSgmm2 | friend |
n_ | AmSgmm2 | protected |
N_ | AmSgmm2 | protected |
NumGauss() const | AmSgmm2 | inline |
NumGroups() const | AmSgmm2 | inline |
NumPdfs() const | AmSgmm2 | inline |
NumSubstatesForGroup(int32 j1) const | AmSgmm2 | inline |
NumSubstatesForPdf(int32 j2) const | AmSgmm2 | inline |
Pdf2Group(int32 j2) const | AmSgmm2 | |
pdf2group_ | AmSgmm2 | protected |
PhoneSpaceDim() const | AmSgmm2 | inline |
Read(std::istream &is, bool binary) | AmSgmm2 | |
RemoveSpeakerSpace() | AmSgmm2 | inline |
row_cov_inv_ | AmSgmm2 | protected |
Sgmm2Feature class | AmSgmm2 | friend |
Sgmm2Project class | AmSgmm2 | friend |
SigmaInv_ | AmSgmm2 | protected |
SpkSpaceDim() const | AmSgmm2 | inline |
SplitSubstates(const Vector< BaseFloat > &state_occupancies, const Sgmm2SplitSubstatesConfig &config) | AmSgmm2 | |
SplitSubstatesInGroup(const Vector< BaseFloat > &pdf_occupancies, const Sgmm2SplitSubstatesConfig &opts, const SpMatrix< BaseFloat > &sqrt_H_sm, int32 j1, int32 M) | AmSgmm2 | private |
u_ | AmSgmm2 | protected |
v_ | AmSgmm2 | protected |
w_ | AmSgmm2 | protected |
w_jmi_ | AmSgmm2 | protected |
Write(std::ostream &os, bool binary, SgmmWriteFlagsType write_params) const | AmSgmm2 |