Matthias Huck
bbf8a615f2
Sparse distortion features
...
in the manner of:
Spence Green, Michel Galley, Christopher D. Manning. 2010. Improved
Models of Distortion Cost for Statistical Machine Translation. In NAACL
2010.
2016-03-17 16:10:49 +00:00
Ulrich Germann
c610d0a6e7
Code decluttering.
...
The class StatefuleFeatureFunction now provides an empty dummy implementation
of various (virtual) Evaluate... functions. The corresponding empty
implementations on derived classes have been removed.
2015-11-19 13:54:24 +00:00
Hieu Hoang
4078c30a42
estimatedScore -> estimatedScores
2015-11-04 15:10:45 +00:00
Hieu Hoang
6be932c1f7
consistent naming of future scores, estimated scores
2015-11-03 09:41:59 +00:00
Hieu Hoang
97b2aa5663
WordsRange -> Range
2015-10-25 13:37:59 +00:00
Hieu Hoang
05ead45e71
beautify
2015-01-14 11:07:42 +00:00
Marcin Junczys-Dowmunt
18691c19a3
second attempt at new feature hook, needs review of constness etc.
2015-01-06 13:56:13 +01:00
Marcin Junczys-Dowmunt
f932058af4
Added new feature function hook: EvaluateWithSourceContextCollecton(...)
2015-01-06 10:46:31 +01:00
Hieu Hoang
10d41d025e
move collection of DistortionScoreProducer to it own class
2014-12-13 23:19:09 +00:00
Hieu Hoang
e197b110fc
rename Evaluate() to EvaluateWhenApplied()
2014-07-09 23:54:16 +01:00
Hieu Hoang
12a14221e2
rename Evaluate() to EvaluateWhenApplied()
2014-07-09 23:41:08 +01:00
Hieu Hoang
587b5fd716
rename Evaluate() to EvaluateWithSourceContext()
2014-07-09 23:06:54 +01:00
Hieu Hoang
c9bd98fb0f
rename Evaluate() to EvaluateInIsolation()
2014-07-09 22:35:59 +01:00
Hieu Hoang
15566f7fc5
extend FF framework by add StackVec* argument to 2nd Evaluate(). NULL if phrase-based
2014-05-08 17:51:45 +01:00
Ales Tamchyna
cd63f30f15
modified FF interface: Evaluate() with input has access to future-cost estimation
2013-12-03 16:50:41 +01:00
Hieu Hoang
0a8390981e
delete includes for util/check.hh
2013-11-21 18:58:28 +00:00
Hieu Hoang
31ce9b510e
beautify
2013-09-27 09:35:24 +01:00
Hieu Hoang
5625d30a26
add target phrase to arguments for Evaluate() during application to sentence
2013-09-18 12:35:31 +02:00
Hieu Hoang
03fd06b38b
convert Evaluate() methods into abstract, rather than empty functions. Every FF must implement them all
2013-08-30 15:49:00 +01:00
Hieu Hoang
dc33fa3d3d
redo parsing of feature function parameters
2013-06-20 12:50:41 +01:00
Hieu Hoang
61e2b7a24f
refactor parsing of feature functiona args
2013-06-11 01:46:04 +01:00
Hieu Hoang
abe6bb7c22
refactor parsing of feature functiona args
2013-06-10 18:11:55 +01:00
Hieu Hoang
b1993f6171
beautify
2013-05-30 12:51:40 +01:00
Hieu Hoang
83c4477841
figure out which feature function to apply at which decode step. Book-keeping
2013-05-30 12:41:08 +01:00
Hieu Hoang
6249432407
beautify
2013-05-29 18:16:15 +01:00
Hieu Hoang
40ae4e9522
split classes in DummyScoreProducers into separate files
2013-05-24 23:57:06 +01:00