Tetsuo Kiso
4fb90867b0
Create a wrapper function to init seed.
...
Move g_bootstrap from a global variable to
a member of struct ProgramOption.
2012-02-01 11:49:26 +09:00
Tetsuo Kiso
ad24930547
Create a struct for command line options.
...
Add a wrapper function to parse the options, too.
2012-02-01 11:27:17 +09:00
Michal Hrusecky
6fd7d49956
Fix library dependencies
2012-01-31 17:00:11 +01:00
Michal Hrusecky
35e470e458
Prefer shared libraries
2012-01-31 17:00:09 +01:00
Michal Hrusecky
614cd9b84c
Using __typeof__ instead of typeof
...
__typeof__ is safer than typeof as typeof don't have to be defined when
included from ISO C.
2012-01-31 17:00:06 +01:00
Michal Hrusecky
6194b1c20c
Distribution friendly src/LM/Jamfile
...
Adding lib64 to the library search path and $prefix/include/$name to
include paths.
2012-01-31 17:00:04 +01:00
Michal Hrusecky
ade1aa4acc
Use make_pair without type
...
Replacing typed make_pair with non-typed version to fix compilation
issues.
2012-01-31 17:00:01 +01:00
Barry Haddow
1b0cb656e9
error checking
2012-01-31 23:44:44 +08:00
Barry Haddow
e7c497484f
Merge branch 'master' of github.com:moses-smt/mosesdecoder
2012-01-31 15:14:08 +00:00
Barry Haddow
d4d38cd859
error checking
2012-01-31 15:13:59 +00:00
Rico Sennrich
1b229137fa
tmcombine (translation model combination)
2012-01-31 10:50:20 +01:00
Tetsuo Kiso
8d5e0cbe02
Create a utility class for mert/evaluator.cpp to avoid name collisions, just in case.
...
And introduce anonymous namespace for the class and global variables
as well.
2012-01-27 04:06:36 +09:00
Tetsuo Kiso
0bf69e840a
Add whitespaces.
2012-01-27 03:39:13 +09:00
Tetsuo Kiso
cd292a2449
Add prefixe 'g_' to global variables in mert/evaluator.cpp
...
While the size of mert/evaluator.cpp is still relatively small,
adding the marker to the variables allows us to easily distinguish
them from local variables.
2012-01-27 03:24:51 +09:00
Hieu Hoang
f2e475d48f
xcode
2012-01-26 21:54:33 +07:00
Hieu Hoang
3de86c5724
undo start-translation-id arg, as per email from Sandra Noubours
2012-01-26 21:24:05 +07:00
Phil Williams
30df272cd5
moses_chart: add an alternative parser that implements the algorithm outlined
...
in Hopkins and Langmead (2010). This allows parsing of scope-3 grammars with
cubic space and time requirements. Enabled using the new "parsing-algorithm"
parameter (supports in-memory rule tables only).
2012-01-26 11:38:40 +00:00
Phil Williams
99b65d3d9a
Move some more source files into moses/src/RuleTable
2012-01-26 10:45:20 +00:00
Phil Williams
039bd5bd4c
Create a subdirectory in moses/src for the main CYK+ source files.
2012-01-25 23:14:36 +00:00
Phil Williams
d0af7167f8
moses_chart: rule lookup now produces a vector of stack pointers (and a
...
TargetPhraseCollection pointer) instead of a CYK+ dotted rule.
2012-01-25 12:26:28 +00:00
Matous Machacek
b3096acdec
mert/evaluator should now compute confidence interval correctly
2012-01-24 21:25:15 +01:00
Matous Machacek
1b96e55ca8
Merge branch 'master' of github.com:moses-smt/mosesdecoder
2012-01-24 19:39:27 +01:00
Matous Machacek
40f720aee6
fixed bugs in mert/evaluator, nicer printing of results
2012-01-24 19:18:44 +01:00
Hieu Hoang
89d4743bad
rollback accidental commit
2012-01-24 18:04:44 +07:00
Hieu Hoang
5ae2a24878
add --sort-batch-size arg to train-model.perl
2012-01-24 18:00:45 +07:00
phikoehn
df6c71a276
Merge branch 'master' of git://github.com/moses-smt/mosesdecoder
2012-01-24 10:14:04 +00:00
phikoehn
79efdef247
added comments to config files
2012-01-24 10:13:19 +00:00
Phil Williams
2af7451fe8
Merge branch 'master' of /home/s0898777/moses-local/master
2012-01-23 20:44:56 +00:00
Phil Williams
c69abefec7
Add RuleTableTrie, an abstract base class of PhraseDictionarySCFG.
2012-01-23 20:41:49 +00:00
Hieu Hoang
a47bfea3cd
xcode
2012-01-23 23:53:26 +07:00
Hieu Hoang
1104940e38
Merge branch 'master' of github.com:moses-smt/mosesdecoder
2012-01-23 23:34:57 +07:00
Phil Williams
4bebd1be17
Create a subdirectory in moses/src for rule table source files.
2012-01-23 16:05:32 +00:00
Hieu Hoang
f41a0a689e
Merge branch 'master' of github.com:moses-smt/mosesdecoder
2012-01-23 22:14:31 +07:00
Hieu Hoang
6fe2fe0afc
Revert "Revert "fixed ems bug when no interpolated LMs are used""
...
This reverts commit 2a4b65986e
.
2012-01-23 22:13:01 +07:00
Hieu Hoang
2a4b65986e
Revert "fixed ems bug when no interpolated LMs are used"
...
This reverts commit ba469d27a5
.
2012-01-23 22:12:04 +07:00
Phil Williams
991a97e935
Use boost::unordered_map for faster lookup in ChartCell and ChartCellLabelSet.
2012-01-23 14:19:19 +00:00
Phil Williams
1d3b095013
Restore the "--with-tcmalloc" configuration option that was lost
...
in the transition from autotools to bjam.
2012-01-23 11:34:46 +00:00
Phil Williams
5a9607759b
filter-rule-table.py: fix horribly inefficient filtering of rules that
...
contain frequently-occurring terminal sequences
(like [X] -> [X] , [X] , [X] , [X] and [X])
2012-01-23 10:57:56 +00:00
Phil Williams
bba1af9f4e
Remove obsolete #if HAVE_CONFIG_H directives.
2012-01-23 10:37:35 +00:00
Matous Machacek
05aa103d5f
mert/evaluator can compute more metrics at once
2012-01-22 01:01:08 +01:00
Barry Haddow
d847625e2d
Merge branch 'master' of github.com:moses-smt/mosesdecoder
2012-01-18 08:56:59 +00:00
Barry Haddow
07e084fc75
Option to disable buffering (from Tom Hoar)
2012-01-18 08:55:12 +00:00
Eleftherios Avramidis
44d8fe29c2
Merge commit 'upstream/master'
2012-01-16 16:48:24 +01:00
Eleftherios Avramidis
d5df460835
Catch errors produced after re-running on an existing run (with --continue)
2012-01-16 16:42:19 +01:00
Kenneth Heafield
967e016c47
Make lm constructor explicit
2012-01-14 17:07:31 +00:00
Kenneth Heafield
ea05edae76
Remove uncalled and broken function
2012-01-14 01:23:54 -05:00
Eleftherios Avramidis
2e9af67c0c
Merge pull request #8 from lefterav/master
...
Fixed EMS ignoring absense of train-model.perl
2012-01-13 15:30:39 -08:00
Eleftherios Avramidis
caa4ce78e1
Merge commit 'upstream/master'
2012-01-14 00:22:57 +01:00
Eleftherios Avramidis
28899b1f05
Catch error, when for some reason train-model.perl is missing from installation (not properly compiled Moses)
2012-01-14 00:22:01 +01:00
Kenneth Heafield
06648fd832
Surround mains in try-catch blocks.
2012-01-13 10:20:42 -05:00