mosesdecoder/kenlm/lm/virtual_interface.cc
hieuhoang1972 473e0e3e96 Ken's LM
git-svn-id: https://mosesdecoder.svn.sourceforge.net/svnroot/mosesdecoder/trunk@3421 1f5c12ca-751b-0410-a591-d2e778427230
2010-09-10 00:36:07 +00:00

23 lines
578 B
C++

#include "lm/virtual_interface.hh"
#include "lm/exception.hh"
namespace lm {
namespace base {
Vocabulary::~Vocabulary() {}
void Vocabulary::SetSpecial(WordIndex begin_sentence, WordIndex end_sentence, WordIndex not_found, WordIndex available) {
begin_sentence_ = begin_sentence;
end_sentence_ = end_sentence;
not_found_ = not_found;
available_ = available;
if (begin_sentence_ == not_found_) throw BeginSentenceMissingException();
if (end_sentence_ == not_found_) throw EndSentenceMissingException();
}
Model::~Model() {}
} // namespace base
} // namespace lm