Commit Graph

11804 Commits

Author SHA1 Message Date
Ulrich Germann
ce435d22bf Mmsapt now adds the phrase penalty only if num_features specified
on the respective line in moses.ini is odd.
2014-06-01 18:23:00 +01:00
Hieu Hoang
c4d0f7dc93 Merge branch 'master' of github.com:moses-smt/mosesdecoder 2014-05-31 19:52:41 +01:00
Hieu Hoang
7909dcf094 add decoder arg -weight-add 2014-05-31 19:52:30 +01:00
Ulrich Germann
d1e5a544f1 Word.CreateFromString() now bypasses factor splitting if the factor delimiter is th empty string (specify as: none). 2014-05-31 15:22:37 +01:00
Ulrich Germann
249c40ec74 Eliminated factor delimiter from the parameters of
Phrase.CreateFromString() and Sentence.CreateFromString(),
as it was never used in those functions anyway ---
Word.CreateFromString() retrieves the factor delimiter
from StaticData directly.
2014-05-31 14:33:31 +01:00
Ulrich Germann
c452875343 Mmsapt/ug_bitext:
- Sampling now uses a static seed for consistency between runs.
- (In order to have consistency guarantees, specify workers=1 in the
- Mmsapt line in moses.ini; otherwise the randomness of thread scheduling may
  cause inconsistencies between runs.
- Denominator for fwd phrase probabilities can now be chosen via an
  external argument.
2014-05-31 14:29:44 +01:00
Ulrich Germann
0efea15dbe mira/MiraOptimizer.cpp: Fixed signed/unsigned integer mismatch in comparisons. 2014-05-31 14:26:43 +01:00
Ulrich Germann
339f9fb780 Commented out unused variables. 2014-05-31 14:25:43 +01:00
Hieu Hoang
5723526832 script to remove non-printing characters once and for all 2014-05-31 00:24:15 +01:00
Marcin Junczys-Dowmunt
71818ee994 missing intialization of member 2014-05-30 17:53:17 +02:00
Marcin Junczys-Dowmunt
6cdd2b6019 optional soft constraints for constrained decodings, multiple reference files 2014-05-30 17:36:19 +02:00
Ulrich Germann
0b6a0e42d6 scripts/generic/bsbleu.py: Bug fix. 2014-05-30 13:51:22 +01:00
Ulrich Germann
d3b058ca4b scripts/generic/bsbleu.py: Confidence interval can now be set via command line argument. 2014-05-30 13:50:10 +01:00
Ulrich Germann
67be805211 Added scripts/generic/bsbleu.py: bleu score computation with confidence intervals via boostrap resampling. 2014-05-30 13:12:07 +01:00
phikoehn
9a91f423e4 fixed error 2014-05-30 08:30:06 +01:00
Hieu Hoang
9615f4636c change error to warning. Seems to work ok with recaser 2014-05-30 05:40:22 +01:00
Hieu Hoang
e48f7d8488 Merge pull request #64 from isnowfy/master
mosesserver can return search graph for chart decoding
2014-05-29 16:57:01 +01:00
Hieu Hoang
e9d3052790 hard/soft constraints wrong way round 2014-05-28 22:51:26 +01:00
Hieu Hoang
65b337136d out of date build instruction. Refer everyone to website 2014-05-28 22:38:09 +01:00
Maarten van Gompel
3213d05158 Merge branch 'master' of github.com:moses-smt/mosesdecoder 2014-05-28 18:47:58 +02:00
Philipp Koehn
7adf705a9e Merge branch 'master' of https://github.com/moses-smt/mosesdecoder
merge with upstram
2014-05-28 03:59:16 -04:00
Philipp Koehn
1b26f37f9a allow specification of final step and final outcome in experiment.perl 2014-05-28 03:58:14 -04:00
phikoehn
f7ec76654e minor in experiment.meta: proper multi-bleu, beautify 2014-05-28 01:39:53 +01:00
phikoehn
f4651751e6 Merge branch 'master' of ssh://github.com/moses-smt/mosesdecoder 2014-05-28 01:39:00 +01:00
phikoehn
d93da293ad transliteration with multiple language models, other minor 2014-05-28 01:38:26 +01:00
isnowfy
9c1809cf34 moseserver can return search graph for chart decoding 2014-05-28 00:08:12 +08:00
Barry Haddow
00b1d83841 Remove debug flag 2014-05-27 08:55:05 +01:00
Barry Haddow
66b5d2f3fd parse hgmira output correctly 2014-05-26 11:03:28 +01:00
Hieu Hoang
cfe22c29bc Merge branch 'master' of github.com:moses-smt/mosesdecoder 2014-05-25 10:06:51 +01:00
Hieu Hoang
b724a90d59 more edinburgh servers 2014-05-25 10:06:40 +01:00
Philipp Koehn
2876613973 fixes to delete-crashed and delete-run 2014-05-23 15:02:22 -04:00
Philipp Koehn
85ea9d552a fixes to delete-crashed and delete-run 2014-05-23 15:01:53 -04:00
Hieu Hoang
42a1989f86 generic parallization that take stdin and output to stdout. For parsing 2014-05-23 01:03:29 +01:00
Hieu Hoang
3dc7bec12d Merge branch 'master' of github.com:moses-smt/mosesdecoder 2014-05-22 21:23:50 +01:00
Hieu Hoang
403a473222 utf8 encoding 2014-05-22 21:23:31 +01:00
Barry Haddow
8f33a33c05 Merge branch 'master' of github.com:moses-smt/mosesdecoder 2014-05-22 21:20:53 +01:00
Barry Haddow
6c31fbb2a4 Support for hypergraph mira 2014-05-22 21:20:14 +01:00
Hieu Hoang
3df23ea6ad utf8 encoding 2014-05-22 19:00:36 +01:00
Hieu Hoang
7ec0c53e92 generic parallization that take stdin and output to stdout. For parsing 2014-05-22 15:22:55 +01:00
Hieu Hoang
a08b8ea7b4 Merge branch 'master' of github.com:moses-smt/mosesdecoder 2014-05-22 14:38:42 +01:00
Hieu Hoang
d97be10a27 generic parallization that take stdin and output to stdout. For parsing 2014-05-22 14:38:27 +01:00
Philipp Koehn
dd9a59499f progress on deleting steps and runs 2014-05-21 11:16:40 -04:00
Hieu Hoang
401c4940cf debugged FF NieceTerminal 2014-05-21 13:43:32 +01:00
Hieu Hoang
b60ac0321f rename DuplicateWord -> NieceTerminal 2014-05-20 20:02:49 +01:00
Hieu Hoang
3f93534624 Merge branch 'master' of github.com:moses-smt/mosesdecoder 2014-05-20 19:52:31 +01:00
Hieu Hoang
e31ce4d3be add FF DuplicateWord 2014-05-20 19:51:46 +01:00
Ulrich Germann
365a2ae95d Bug fix in scripts/server/sim-pe.py. 2014-05-19 23:58:54 +01:00
Matthias Huck
d921d23f7d comment 2014-05-19 22:09:27 +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
Ulrich Germann
59ddfdfaa0 Added server port number as a command line option to sim-pe.py.
This is important to allow running independent servers on the same machine.
Moses server (in moses.py) will not look for a free port any more if the
port specified is not available.
2014-05-19 21:41:32 +01:00