Commit Graph

9327 Commits

Author SHA1 Message Date
Kenneth Heafield
dc31857bbc Reduce header pollution 2012-10-30 20:25:05 +00:00
Kenneth Heafield
630b4d4ea9 Get more paranoid by checking for headers too 2012-10-30 20:02:59 +00:00
Kenneth Heafield
b6b2e35190 Change test_lib to obey --static 2012-10-30 19:42:11 +00:00
Kenneth Heafield
4b98b0937c Add bzip and xz input for FilePiece KenLM 06f78db2 2012-10-30 19:33:22 +00:00
Rico Sennrich
06126ae6e2 tmcombine: ignore phrase pairs with 0 probability in optimization 2012-10-29 10:29:51 +01:00
Kenneth Heafield
b0a04ae50e Cut PhraseTableMemory loading time by 35%
Before:
user    122.046
sys     3.029
VmPeak: 13091604 kB
VmRSS:  13052228 kB

After double conversion:
user    117.389
sys     3.330
VmPeak: 13091640 kB
VmRSS:  13052204 kB

Plus eliminate boost lexical cast:
user    82.632
sys     3.177
VmPeak: 13088560 kB
VmRSS:  13049056 kB

Plus inline scoreVector:
user    79.396
sys     2.892
VmPeak: 13088560 kB
VmRSS:  13049064 kB
2012-10-28 17:47:22 +00:00
Kenneth Heafield
8a83deeff6 Windows _read and _write int limits / Cong Duy Vu Hoang 2012-10-26 17:11:43 +01:00
Hieu Hoang
d13c761505 perl to cpp 2012-10-25 19:11:03 +01:00
Hieu Hoang
9aeb368af2 perl to cpp 2012-10-25 18:06:07 +01:00
Hieu Hoang
1770b19c11 perl to cpp 2012-10-25 17:58:30 +01:00
Hieu Hoang
3bb4c3994d perl to cpp 2012-10-25 16:30:16 +01:00
Hieu Hoang
33063e8d4b perl to cpp 2012-10-25 16:20:00 +01:00
Hieu Hoang
e35bb2c81f delete some debug info 2012-10-25 14:14:15 +01:00
Kenneth Heafield
f88df8fdcd Windows 2012-10-25 13:01:36 +01:00
Hieu Hoang
6657c5b2b3 perl to cpp 2012-10-24 18:54:41 +01:00
Hieu Hoang
ae97ddc9fe perl to cpp 2012-10-24 17:53:11 +01:00
Hieu Hoang
7a71270be2 Merge branch 'master' of github.com:moses-smt/mosesdecoder 2012-10-24 10:38:05 +01:00
Hieu Hoang
507b49e0f5 fix marcin's querying of compact rule table 2012-10-24 10:37:52 +01:00
Hieu Hoang
fb8eb0d111 fix marcin's querying of compact rule table 2012-10-24 10:34:28 +01:00
Hieu Hoang
d8ecb47d85 perl to cpp 2012-10-24 10:17:43 +01:00
Kenneth Heafield
42f7d5bb28 Merge branch 'master' of github.com:moses-smt/mosesdecoder 2012-10-23 20:31:14 +01:00
Kenneth Heafield
73ef77163c Remove m_ruleCount, construct source phrase in-place 2012-10-23 19:16:50 +01:00
Hieu Hoang
6baa3d7e95 converting create_xml.perl to create_xml.cpp 2012-10-23 18:21:54 +01:00
Hieu Hoang
ff0946dd3e eclipse files 2012-10-23 17:07:28 +01:00
Hieu Hoang
9a9dfe59de default to multiple matched 2012-10-23 17:07:12 +01:00
Hieu Hoang
6f7f2cf332 take out debug arg from perl script 2012-10-23 14:53:53 +01:00
Hieu Hoang
0e402f73dc Merge branch 'master' of github.com:moses-smt/mosesdecoder 2012-10-22 22:10:10 +01:00
Hieu Hoang
d246e10a1e tp.GetAlignmentInfo() -> tp.GetAlignTerm() 2012-10-22 22:09:52 +01:00
Barry Haddow
4707cfcf79 Merge branch 'master' of github.com:moses-smt/mosesdecoder 2012-10-22 22:04:49 +01:00
Barry Haddow
d1d5fe4036 Remove -SentenceId (since we have -IncludeSentenceId now) 2012-10-22 22:03:43 +01:00
Marcin Junczys-Dowmunt
3a11b0d6fb Temporarily disabling queryPhraseTableMin due to compilation errors 2012-10-22 22:35:53 +02:00
Kenneth Heafield
c4416c85fa Disable incremental search for Boost < 1.42 2012-10-22 21:25:52 +01:00
Kenneth Heafield
32885c185e Fix compile error with ancient Boost 2012-10-22 20:59:06 +01:00
Kenneth Heafield
eb28ea26a8 Add a phrase default constructor, bypassing the array size increment 2012-10-22 13:17:46 -04:00
Kenneth Heafield
2e8c316aaa Merge branch 'master' of github.com:moses-smt/mosesdecoder 2012-10-22 17:42:37 +01:00
Kenneth Heafield
c34ecf12de TargetPhrase doesn't have a FactorDirection constructor.
It was implicitly doing TargetPhrase(Phrase(size_t)) wastefully
2012-10-22 17:40:23 +01:00
Hieu Hoang
87b6520d82 add moses server back in. Changed ScoreComponentCollection to expose dense feature array 2012-10-22 14:41:23 +01:00
Hieu Hoang
c62ba3e9a6 Merge branch 'master' of github.com:moses-smt/mosesdecoder 2012-10-22 11:40:50 +01:00
Hieu Hoang
6647ec4a41 don't compile moses server for the moment. Doesn't compile on some gcc/boost combinations 2012-10-22 11:40:26 +01:00
Kenneth Heafield
4296e9720b Make Chart's exit behavior consistent with phrase 2012-10-22 11:38:37 +01:00
Kenneth Heafield
12b7da903b Force bjam recompile for old version 2012-10-22 10:27:20 +01:00
Kenneth Heafield
4977f2790f Update bjam to 1.51.0 2012-10-22 10:20:12 +01:00
Kenneth Heafield
f1bb9be091 D'oh missed an argument in usage 2012-10-20 18:08:20 +01:00
Hieu Hoang
d241fa4e47 Merge branch 'master' of github.com:moses-smt/mosesdecoder 2012-10-20 14:01:21 +01:00
Hieu Hoang
99d5e738aa use kenlm if sri specified 2012-10-20 14:01:11 +01:00
Hieu Hoang
ea48ab7845 perltidy 2012-10-19 18:38:46 +01:00
Hieu Hoang
7a19ac861c vs project files. /Krishna Nanda 2012-10-19 17:56:45 +01:00
Hieu Hoang
cb0b94fad5 delete all mention of terminal in word alignment class 2012-10-19 16:00:42 +01:00
Hieu Hoang
f4c965e752 Merge branch 'master' of github.com:moses-smt/mosesdecoder 2012-10-19 15:10:20 +01:00
Hieu Hoang
397e704b49 terminal and non-terminal word alignments stored in 2 separate objects 2012-10-19 15:10:10 +01:00