This is the complete list of members for EbwAmSgmm2Updater, including all inherited members.
ComputePhoneVecStats(const MleAmSgmm2Accs &accs, const AmSgmm2 &model, const std::vector< SpMatrix< double > > &H, int32 j1, int32 m, const Vector< double > &w_jm, double gamma_jm, Vector< double > *g_jm, SpMatrix< double > *H_jm) | EbwAmSgmm2Updater | privatestatic |
EbwAmSgmm2Updater(const EbwAmSgmm2Options &options) | EbwAmSgmm2Updater | inlineexplicit |
EbwAmSgmm2Updater() | EbwAmSgmm2Updater | inlineprivate |
EbwUpdatePhoneVectorsClass class | EbwAmSgmm2Updater | friend |
EbwUpdateWClass class | EbwAmSgmm2Updater | friend |
gamma_j_ | EbwAmSgmm2Updater | private |
KALDI_DISALLOW_COPY_AND_ASSIGN(EbwAmSgmm2Updater) | EbwAmSgmm2Updater | private |
options_ | EbwAmSgmm2Updater | private |
Update(const MleAmSgmm2Accs &num_accs, const MleAmSgmm2Accs &den_accs, AmSgmm2 *model, SgmmUpdateFlagsType flags, BaseFloat *auxf_change_out, BaseFloat *count_out) | EbwAmSgmm2Updater | |
UpdateM(const MleAmSgmm2Accs &num_accs, const MleAmSgmm2Accs &den_accs, const std::vector< SpMatrix< double > > &Q_num, const std::vector< SpMatrix< double > > &Q_den, const Vector< double > &gamma_num, const Vector< double > &gamma_den, AmSgmm2 *model) const | EbwAmSgmm2Updater | private |
UpdateN(const MleAmSgmm2Accs &num_accs, const MleAmSgmm2Accs &den_accs, const Vector< double > &gamma_num, const Vector< double > &gamma_den, AmSgmm2 *model) const | EbwAmSgmm2Updater | private |
UpdatePhoneVectors(const MleAmSgmm2Accs &num_accs, const MleAmSgmm2Accs &den_accs, const std::vector< SpMatrix< double > > &H, AmSgmm2 *model) const | EbwAmSgmm2Updater | private |
UpdatePhoneVectorsInternal(const MleAmSgmm2Accs &num_accs, const MleAmSgmm2Accs &den_accs, const std::vector< SpMatrix< double > > &H, AmSgmm2 *model, double *auxf_impr, int32 num_threads, int32 thread_id) const | EbwAmSgmm2Updater | private |
UpdateSubstateWeights(const MleAmSgmm2Accs &num_accs, const MleAmSgmm2Accs &den_accs, AmSgmm2 *model) | EbwAmSgmm2Updater | private |
UpdateU(const MleAmSgmm2Accs &num_accs, const MleAmSgmm2Accs &den_accs, const Vector< double > &gamma_num, const Vector< double > &gamma_den, AmSgmm2 *model) | EbwAmSgmm2Updater | private |
UpdateVars(const MleAmSgmm2Accs &num_accs, const MleAmSgmm2Accs &den_accs, const Vector< double > &gamma_num, const Vector< double > &gamma_den, const std::vector< SpMatrix< double > > &S_means, AmSgmm2 *model) const | EbwAmSgmm2Updater | private |
UpdateW(const MleAmSgmm2Accs &num_accs, const MleAmSgmm2Accs &den_accs, const Vector< double > &gamma_num, const Vector< double > &gamma_den, AmSgmm2 *model) | EbwAmSgmm2Updater | private |