diff options
Diffstat (limited to 'contrib/moses2/TranslationModel/CompactPT/PhraseTableCompact.cpp')
-rw-r--r-- | contrib/moses2/TranslationModel/CompactPT/PhraseTableCompact.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/contrib/moses2/TranslationModel/CompactPT/PhraseTableCompact.cpp b/contrib/moses2/TranslationModel/CompactPT/PhraseTableCompact.cpp index 7e03924cd..49244df1b 100644 --- a/contrib/moses2/TranslationModel/CompactPT/PhraseTableCompact.cpp +++ b/contrib/moses2/TranslationModel/CompactPT/PhraseTableCompact.cpp @@ -78,6 +78,16 @@ void PhraseTableCompact::SetParameter(const std::string& key, const std::string& } } +void PhraseTableCompact::CleanUpAfterSentenceProcessing() const +{ + //if(!m_sentenceCache.get()) + // m_sentenceCache.reset(new PhraseCache()); + + m_phraseDecoder->PruneCache(); + //m_sentenceCache->clear(); +} + + // pb void PhraseTableCompact::Lookup(const Manager &mgr, InputPathsBase &inputPaths) const { |