EbwAmSgmm2Updater Member List

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)EbwAmSgmm2Updaterprivatestatic
EbwAmSgmm2Updater(const EbwAmSgmm2Options &options)EbwAmSgmm2Updaterinlineexplicit
EbwAmSgmm2Updater()EbwAmSgmm2Updaterinlineprivate
EbwUpdatePhoneVectorsClass classEbwAmSgmm2Updaterfriend
EbwUpdateWClass classEbwAmSgmm2Updaterfriend
gamma_j_EbwAmSgmm2Updaterprivate
KALDI_DISALLOW_COPY_AND_ASSIGN(EbwAmSgmm2Updater)EbwAmSgmm2Updaterprivate
options_EbwAmSgmm2Updaterprivate
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) constEbwAmSgmm2Updaterprivate
UpdateN(const MleAmSgmm2Accs &num_accs, const MleAmSgmm2Accs &den_accs, const Vector< double > &gamma_num, const Vector< double > &gamma_den, AmSgmm2 *model) constEbwAmSgmm2Updaterprivate
UpdatePhoneVectors(const MleAmSgmm2Accs &num_accs, const MleAmSgmm2Accs &den_accs, const std::vector< SpMatrix< double > > &H, AmSgmm2 *model) constEbwAmSgmm2Updaterprivate
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) constEbwAmSgmm2Updaterprivate
UpdateSubstateWeights(const MleAmSgmm2Accs &num_accs, const MleAmSgmm2Accs &den_accs, AmSgmm2 *model)EbwAmSgmm2Updaterprivate
UpdateU(const MleAmSgmm2Accs &num_accs, const MleAmSgmm2Accs &den_accs, const Vector< double > &gamma_num, const Vector< double > &gamma_den, AmSgmm2 *model)EbwAmSgmm2Updaterprivate
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) constEbwAmSgmm2Updaterprivate
UpdateW(const MleAmSgmm2Accs &num_accs, const MleAmSgmm2Accs &den_accs, const Vector< double > &gamma_num, const Vector< double > &gamma_den, AmSgmm2 *model)EbwAmSgmm2Updaterprivate