ModelStats Struct Reference
This structure contains a summary of the data in an acoustic model stored as a PhoneModel object. More...
Public Attributes | |
char | name [10] |
int | nrOfGaussians |
int | nrOfContexts |
int | maxNrOfContexts |
int | nrOfTrainOcc |
double | likelihood |
double | frameMeanLikelihood |
double | isSil |
Detailed Description
This structure contains a summary of the data in an acoustic model stored as a PhoneModel object.The parameters 'frameMeanLikelihood' and 'unused' are added for future use. Please ignore them (especialy frameMeanLikelihood, which is filled falsely).
- Todo:
- Change this data type! (there is an 'unUsed' in read/write and isSil is double).
Member Data Documentation
double ModelStats::isSil |
Referenced by LexicalTree::getPhoneAlignment(), LexicalTree::latticeBaumWelch_backward(), LexicalTree::latticeBaumWelch_calculatePosteriors(), LexicalTree::latticeBaumWelch_forward(), LexicalTree::latticeBaumWelch_setLikelihoods(), PhoneModel::PhoneModel(), TrainPhoneModel::readModel(), TrainPhoneModel::train(), TrainPhoneModel::TrainPhoneModel(), and PhoneModel::writeModel().
double ModelStats::likelihood |
char ModelStats::name[10] |
Referenced by LexicalTree::getAlignmentString(), PhoneModel::getOutput(), LexicalTree::getPhoneAlignment(), PhoneModel::PhoneModel(), LexicalTree::printWordPronunciation(), PhoneModel::processVector(), TrainPhoneModel::readModel(), TrainPhoneModel::train(), TrainPhoneModel::TrainPhoneModel(), and PhoneModel::writeModel().
Referenced by PhoneModel::adapt_adapt(), PhoneModel::adapt_adaptVar(), PhoneModel::adapt_clear(), PhoneModel::adapt_setHelperMatrices(), PhoneModel::adapt_setInitialNode(), PhoneModel::adapt_setNode(), PhoneModel::adapt_setVarTrans(), PhoneModel::adapt_unAdapt(), PhoneModel::addAccumulators(), TrainPhoneModel::appendSAT(), TrainPhoneModel::baumWelch(), LexicalTree::checkAMs(), PhoneModel::copyGaussians(), TrainPhoneModel::finishSAT(), PhoneModel::getNumberOfGaussians(), PhoneModel::mapAdaptMeans(), TrainPhoneModel::maxNrOfGaussians(), TrainPhoneModel::normalize(), PhoneModel::PhoneModel(), PhoneModel::printInfo(), TrainPhoneModel::readModel(), ShoutTrainModel::ShoutTrainModel(), TrainPhoneModel::train(), TrainPhoneModel::trainMMI(), TrainPhoneModel::TrainPhoneModel(), TrainPhoneModel::viterbi(), PhoneModel::writeAccumulators(), PhoneModel::writeModel(), TrainPhoneModel::writeSAT(), and PhoneModel::~PhoneModel().