Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-24 | Missing #include <set> (which BTW probably shouldn't be used) | Kenneth Heafield | |
2016-02-13 | daily automatic beautifiermmt-merge | MosesAdmin | |
2016-02-12 | Option for target constituent constrained phrase extraction. ↵ | Matthias Huck | |
TargetConstituentAdjacencyFeature. | |||
2016-01-11 | TargetPreferencesPhraseProperty | Matthias Huck | |
2015-03-28 | Modernize "C" includes in moses. | Jeroen Vermeulen | |
This is one of those little chores in managing a long-lived C++ project: standard C headers like stdio.h and math.h now have their own place in the C++ standard as resp. cstdio, cmath, and so on. In this branch the #include names are updated for the moses/ subdirectory; more branches to follow. C++11 adds cstdint, but to support compilation with the previous standard, that change is left for later. | |||
2015-01-14 | beautify | Hieu Hoang | |
2015-01-14 | Fix a few warnings. | Phil Williams | |
2014-12-13 | merged master into dynamic-models and solved conflicts | Nicola Bertoldi | |
2014-12-03 | PhraseOrientationFeature | Matthias Huck | |
2014-08-08 | OrientationPhraseProperty | Matthias Huck | |
2014-08-08 | source labels: integration into EMS | Matthias Huck | |
2014-07-11 | calculate baseline score without optimisation | Hieu Hoang | |
2014-06-19 | debug output for PhraseProperty | Hieu Hoang | |
2014-06-16 | Merge branch 'hieu' of ../mosesdecoder.hieu | Hieu Hoang | |
2014-06-13 | PhraseProperty destructor | Matthias Huck | |
2014-06-13 | merge | Hieu Hoang | |
2014-06-13 | merge | Hieu Hoang | |
2014-06-13 | Minor modification of the phrase properties framework. | Matthias Huck | |
Properties can save memory by not storing the value string. | |||
2014-06-13 | merge with master | Hieu Hoang | |
2014-06-12 | SourceLabelsPhraseProperty | Matthias Huck | |
2014-06-11 | CountsPhraseProperty: add comment to header | Matthias Huck | |
2014-06-11 | A simple phrase property class to access the three phrase count values. | Matthias Huck | |
The counts are usually not needed during decoding and are not loaded from the phrase table. This is just a workaround that can make them available to features which have a use for them. If you need access to the counts, copy the two marginal counts and the joint count into an additional information property with key "Counts", e.g. using awk: $ zcat phrase-table.gz | awk -F' \|\|\| ' '{printf("%s {{Counts %s}}\n",$0,$5);}' | gzip -c > phrase-table.withCountsPP.gz CountsPhraseProperty reads them from the phrase table and provides methods GetSourceMarginal(), GetTargetMarginal(), GetJointCount(). | |||
2014-06-10 | make sure int are cast to float | Hieu Hoang | |
2014-06-10 | bug in SpanLength FF | Hieu Hoang | |
2014-06-10 | bug in SpanLength FF | Hieu Hoang | |
2014-06-10 | Merge github.com:moses-smt/mosesdecoder into hieu | Hieu Hoang | |
2014-06-10 | minor const£ | Hieu Hoang | |
2014-06-09 | span length | Hieu Hoang | |
2014-06-08 | beautify | Nicola Bertoldi | |
2014-06-06 | span length | Hieu Hoang | |
2014-06-05 | span length property | Hieu Hoang | |
2014-06-04 | don't output SpanLength property if no non-terms | Hieu Hoang | |
2014-06-04 | span length | Hieu Hoang | |
2014-05-20 | comment | Matthias Huck | |
2014-05-20 | Framework for additional phrase properties in decoding. | Matthias Huck | |
Derive your property class from PhraseProperty. Do any expensive string processing of the property value in there, not in the feature implementation, and provide methods to access the information in appropriate data formats. The property value string will thus have to be processed only once (on loading) rather than each time the respective phrase is applied and your feature needs to access the property value. |