diff options
Diffstat (limited to 'klm/lm/vocab.cc')
-rw-r--r-- | klm/lm/vocab.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/klm/lm/vocab.cc b/klm/lm/vocab.cc index fd11ad2c..515af5db 100644 --- a/klm/lm/vocab.cc +++ b/klm/lm/vocab.cc @@ -189,24 +189,24 @@ void ProbingVocabulary::LoadedBinary(int fd, EnumerateVocab *to) { void MissingUnknown(const Config &config) throw(SpecialWordMissingException) { switch(config.unknown_missing) { - case Config::SILENT: + case SILENT: return; - case Config::COMPLAIN: + case COMPLAIN: if (config.messages) *config.messages << "The ARPA file is missing <unk>. Substituting log10 probability " << config.unknown_missing_logprob << "." << std::endl; break; - case Config::THROW_UP: + case THROW_UP: UTIL_THROW(SpecialWordMissingException, "The ARPA file is missing <unk> and the model is configured to throw an exception."); } } void MissingSentenceMarker(const Config &config, const char *str) throw(SpecialWordMissingException) { switch (config.sentence_marker_missing) { - case Config::SILENT: + case SILENT: return; - case Config::COMPLAIN: + case COMPLAIN: if (config.messages) *config.messages << "Missing special word " << str << "; will treat it as <unk>."; break; - case Config::THROW_UP: + case THROW_UP: UTIL_THROW(SpecialWordMissingException, "The ARPA file is missing " << str << " and the model is configured to reject these models. Run build_binary -s to disable this check."); } } |