Kenneth Heafield
54304fd473
Merge branch 'master' of https://github.com/moses-smt/mosesdecoder
...
Conflicts:
moses/ExportInterface.cpp
2015-03-11 17:43:48 -04:00
James Zhang
23704613de
added a simple translation interface
2015-03-11 17:33:17 -04:00
Phil Williams
33df7fd2b4
Rename StaticData::IsChart() to IsSyntax() and add new SearchAlgorithm values
2015-02-12 13:03:26 +00:00
Phil Williams
e177131a22
Remove -s2t option (use -search-algorithm=6 instead)
2015-02-02 15:01:59 +00:00
Hieu Hoang
ad6f3a8026
option to sort translation options after EvaluateAfterSourceContext
2015-01-22 12:25:02 +01:00
Hieu Hoang
6d61db28fa
use astyle 2.01. It's on Edinburgh server and doesn't screw up enum
2015-01-14 19:21:11 +00:00
Hieu Hoang
05ead45e71
beautify
2015-01-14 11:07:42 +00:00
Hieu Hoang
782ac85674
allow mira compilation for Eva
2015-01-08 12:37:34 +00:00
Hieu Hoang
3b3f11365d
delete UserMessage. Too difficult to police
2015-01-07 10:01:10 +04:00
Hieu Hoang
bfac071742
new format for [mapping] section
2015-01-07 08:55:31 +05:30
Nicola Bertoldi
4e77665d30
better handling of cache-based models with inconsistent parameters
2014-12-15 17:42:41 +01:00
Hieu Hoang
7c159b3d58
rename ChartDecoding -> CYKPlus. Comment out CubeGrowing, not implemented
2014-12-14 13:19:38 +00:00
Nicola Bertoldi
e4eb201c52
merged master into dynamic-models and solved conflicts
2014-12-13 12:52:47 +01:00
Hieu Hoang
46e7aebce4
move SetBooleanParameter to Parameter class. Make it a specialized version of template SetParameter
2014-11-30 20:15:15 +00:00
Hieu Hoang
da8b4b74eb
make GetParam() a const method with no side effect
2014-11-28 18:29:03 +00:00
Hieu Hoang
79e1c12c1c
make GetParam() a const method with no side effect
2014-11-28 17:15:01 +00:00
Hieu Hoang
8137aeae43
Small changes to Parameters and StaticData
2014-11-20 11:21:50 +00:00
Phil Williams
5240c430ce
Merge s2t branch
...
This adds a new string-to-tree decoder, which can be enabled with the -s2t
option. It's intended to be faster and simpler than the generic chart
decoder, and is designed to support lattice input (still WIP). For a en-de
system trained on WMT14 data, it's approximately 40% faster in practice.
For background information, see the decoding section of the EMNLP tutorial
on syntax-based MT:
http://www.emnlp2014.org/tutorials/5_notes.pdf
Some features are not implemented yet, including support for internal tree
structure and soft source-syntactic constraints.
2014-11-04 13:13:56 +00:00
Rico Sennrich
61c00ed636
n-best tree output
2014-09-12 19:17:23 +02:00
Barry Haddow
11d5fc3fef
Remove, don't just comment out
2014-07-24 16:25:53 +01:00
Barry Haddow
d43f0e40fe
Unused code
2014-07-24 16:20:49 +01:00
Nicola Bertoldi
1fe4eb0528
beautify
2014-06-08 09:44:59 +02:00
Nicola Bertoldi
4d75c889f1
merged master into dynamic-models
2014-06-08 09:39:37 +02:00
Nicola Bertoldi
c47d956e4c
added support for segment id
2014-06-08 09:16:03 +02:00
Nicola Bertoldi
306dc26edd
the management of passthrough xml-tags is introduced
2014-06-06 00:53:36 +02:00
Hieu Hoang
409c8d5349
Merge ../mosesdecoder into hieu
2014-05-20 00:16:58 +01:00
Matthias Huck
1740478238
Framework for additional phrase properties in decoding.
...
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.
2014-05-19 21:54:08 +01:00
Nicola Bertoldi
2f3cd5e2fe
beautify
2014-05-19 15:34:27 +02:00
Nicola Bertoldi
20381cbf89
merged master into dynamic-models and solved conflicts
2014-04-28 19:18:38 +02:00
Hieu Hoang
6b1e147cff
add -default-non-term-for-empty-range-only
2014-04-07 14:00:40 +01:00
Hieu Hoang
e5a6d63cf2
Merge branch 'master' of github.com:moses-smt/mosesdecoder into hieu
2014-03-21 21:41:04 +00: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
5e93c3f804
conflicts
2014-03-07 12:18:18 +00:00
Rico Sennrich
c27ecbe5c6
rename SyntaxConstraintFeature to TreeStructureFeature
...
(makes it clearer what it does; build/print the internal tree structure in string-to-tree decoding)
no longer rely on name of FF for printing internal trees
2014-03-03 13:56:19 +00:00
Hieu Hoang
1e5cd16fbf
xml parsing for source syntax
2014-02-26 18:09:27 +00:00
Hieu Hoang
1716514eda
create ResetWeights(). Only for dense weights
2014-02-23 20:07:28 +00:00
Hieu Hoang
cb2805151b
delete -adjacent-only. Rubbish
2014-01-27 12:25:02 +00:00
Hieu Hoang
9745924937
output list of available feature functions, separated by space, rather than lines
2014-01-25 10:39:47 +00:00
Rico Sennrich
5d2b4d8efc
sparse feature weights can now be set in moses.ini; overrides weights in weight-file.
2014-01-20 15:54:17 +00:00
Hieu Hoang
20e7d078a6
add feature function HyperParameterAsWeight
2014-01-17 17:59:36 +00:00
Nicola Bertoldi
4b072f2097
merge master into this branch
2014-01-17 14:04:15 +01:00
Rico Sennrich
ed25bb2b99
soft matching of target-side nonterminals
2014-01-16 18:34:33 +00:00
Nicola Bertoldi
bd83999264
beautify
2014-01-15 16:42:02 +01:00
Nicola Bertoldi
47bece6eac
code cleanup; fixings to others' code/test
2014-01-15 16:16:37 +01:00
Nicola Bertoldi
c13bb8f8e8
partial code cleanup (not working)
2014-01-14 18:27:11 +01:00
Nicola Bertoldi
50970b2b59
merge master into this branch
2014-01-14 08:50:18 +01:00
Nicola Bertoldi
c2a053bd80
added a dynamic cache-based PhraseDitctionary; applied changes to the cache-based LanguageModel ; a lot of verbose message; some code cleanup
2014-01-13 15:41:52 +01:00
Hieu Hoang
ba209202ef
move all feature functions out of StaticData
2013-12-07 00:21:06 +00:00
Hieu Hoang
09d50f87b1
move word penalty feature out of StaticData
2013-12-06 15:57:49 +00:00
Hieu Hoang
d3301fa1a3
move backoff parameter into decode graph class
2013-12-05 12:19:55 +00:00