Ulrich Germann
29694af6e4
Code cleanup and refactoring.
2015-12-11 01:09:22 +00:00
Ulrich Germann
bdb0227ee9
Life cycle of TargetPhraseCollection is now managed via shared pointers.
2015-10-18 21:27:58 +01:00
Hieu Hoang
1064aaacbe
delete typedefs for UINT32 and UINT64. MSVC now has uint32_t and uint64_t /Ken
2015-03-25 00:55:39 +00:00
Hieu Hoang
99b4b63c0c
change signature of GetChartRuleCollection()
2015-01-07 12:59:08 +04:00
Phil Williams
05ecc914c2
Fix a few more compiler warnings (from Clang mostly).
2014-10-10 15:47:53 +01:00
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
Hieu Hoang
ba187294d5
begin cleanup of SCFG parsing. Get rid of Sentence variable in ChartRuleLookupManager, replace with ChartParser variable
2013-07-31 12:25:34 +01:00
Hieu Hoang
6249432407
beautify
2013-05-29 18:16:15 +01:00
Hieu Hoang
195186b335
delete references to WordPenaltyProducer
2013-05-21 13:39:31 +01:00
Hieu Hoang
42ddc084b4
delete references to LMList
2013-05-21 12:47:26 +01:00
Hieu Hoang
bc1e96730d
move CKY+Parser to TranslationModel/
2012-11-27 17:23:31 +00:00