mosesdecoder/moses/TranslationModel/Scope3Parser
Rico Sennrich 45630a5851 various optimizations to make CYK+ parser several times faster and eat less memory.
speed-up of decoding depends on how much time is spent in parser:
10-50% speed-up for string-to-tree systems observed (more on long sentences and with high max-chart-span).

if you only use hiero or string-to-tree models (but none with source syntax), use compile-option --unlabelled-source for (small) efficiency gains.
2014-03-21 11:12:24 +00:00
..
ApplicableRuleTrie.cpp beautify 2013-05-29 18:16:15 +01:00
ApplicableRuleTrie.h beautify 2013-05-29 18:16:15 +01:00
IntermediateVarSpanNode.h beautify 2013-05-29 18:16:15 +01:00
Parser.cpp various optimizations to make CYK+ parser several times faster and eat less memory. 2014-03-21 11:12:24 +00:00
Parser.h various optimizations to make CYK+ parser several times faster and eat less memory. 2014-03-21 11:12:24 +00:00
SentenceMap.h beautify 2013-05-29 18:16:15 +01:00
StackLattice.h move Score3Parser to TranslationModel/ 2012-11-27 17:09:23 +00:00
StackLatticeBuilder.cpp beautify 2013-05-29 18:16:15 +01:00
StackLatticeBuilder.h beautify 2013-05-29 18:16:15 +01:00
StackLatticeSearcher.h beautify 2013-05-29 18:16:15 +01:00
VarSpanNode.h beautify 2013-05-29 18:16:15 +01:00
VarSpanTrieBuilder.cpp beautify 2013-05-29 18:16:15 +01:00
VarSpanTrieBuilder.h beautify 2013-05-29 18:16:15 +01:00