diff options
author | Hieu Hoang <hieuhoang@gmail.com> | 2016-09-29 18:49:28 +0300 |
---|---|---|
committer | Hieu Hoang <hieuhoang@gmail.com> | 2016-09-29 18:49:28 +0300 |
commit | d60722976aef9f32b63514e2d30639cf961c1056 (patch) | |
tree | ca32ce1577a65b1e663134fac74e2ab8d3603f6e | |
parent | 269481742e64bec0173e483b221fb2f0e9d65873 (diff) |
instanatiate PhraseDecoder
-rw-r--r-- | contrib/moses2/TranslationModel/CompactPT/PhraseTableCompact.cpp | 3 | ||||
-rw-r--r-- | contrib/moses2/TranslationModel/CompactPT/PhraseTableCompact.h | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/contrib/moses2/TranslationModel/CompactPT/PhraseTableCompact.cpp b/contrib/moses2/TranslationModel/CompactPT/PhraseTableCompact.cpp index 23d576158..38e370173 100644 --- a/contrib/moses2/TranslationModel/CompactPT/PhraseTableCompact.cpp +++ b/contrib/moses2/TranslationModel/CompactPT/PhraseTableCompact.cpp @@ -1,6 +1,7 @@ #include <boost/algorithm/string/predicate.hpp> #include <boost/thread/tss.hpp> #include "PhraseTableCompact.h" +#include "PhraseDecoder.h" using namespace std; using namespace boost::algorithm; @@ -14,7 +15,7 @@ PhraseTableCompact::PhraseTableCompact(size_t startInd, const std::string &line) ,m_inMemory(s_inMemoryByDefault) ,m_useAlignmentInfo(true) ,m_hash(10, 16) -//,m_phraseDecoder(0) +,m_phraseDecoder(0) { ReadParameters(); } diff --git a/contrib/moses2/TranslationModel/CompactPT/PhraseTableCompact.h b/contrib/moses2/TranslationModel/CompactPT/PhraseTableCompact.h index 1fc16b5b3..1053af04a 100644 --- a/contrib/moses2/TranslationModel/CompactPT/PhraseTableCompact.h +++ b/contrib/moses2/TranslationModel/CompactPT/PhraseTableCompact.h @@ -4,6 +4,8 @@ namespace Moses2 { +class PhraseDecoder; + class PhraseTableCompact: public PhraseTable { public: @@ -37,7 +39,7 @@ protected: StringVector<unsigned char, size_t, std::allocator> m_targetPhrasesMemory; friend class PhraseDecoder; - //PhraseDecoder* m_phraseDecoder; + PhraseDecoder* m_phraseDecoder; virtual void LookupGivenNode( MemPool &pool, |