Commit Graph

263 Commits

Author SHA1 Message Date
Scherrer Yves
cc6d6a14a2 fix symlink path in Jamroot when using --prefix 2018-02-20 12:09:32 +02:00
Hieu Hoang
59bad94fc3 force softlink 2017-05-29 07:50:59 -04:00
Hieu Hoang
8f456299c4 start probing pt lib 2017-02-15 20:37:50 +00:00
Hieu Hoang
a8a5b43f2d move moses2 to root 2017-01-31 22:21:59 +00:00
Hieu Hoang
4910a38590 enable C++11 2017-01-10 16:31:33 +00:00
Doried Abd-Allah
347980fd42 fixing errors while building with oxlm: renamed iptr to boost_iptr because of a conflict with eigen library required by oxlm, added boost_serialization to oxlm requirements in jamroot 2016-12-29 15:16:07 +02:00
Hieu Hoang
d03991acec delete CreateProbingPT2 2016-10-06 13:31:18 +01:00
Hieu Hoang
09c4924154 move moses2 to contrib 2016-08-10 22:40:05 +02:00
Hieu Hoang
974510d0ce Merge ../mosesdecoder into perf_moses2 2016-01-25 14:34:28 +00:00
Hieu Hoang
8a276e2a71 Jamfile cleanup 2016-01-18 15:37:04 +00:00
Hieu Hoang
65a8deeb25 create moses2_lib 2016-01-18 15:21:05 +00:00
Hieu Hoang
b2bffd1754 move moses2 into root directory 2016-01-18 15:00:49 +00:00
Ulrich Germann
3a87b8f193 Bjam would not link libboost_serialization statically unless explicitly instructed to do so. 2016-01-16 20:14:17 +00:00
Ulrich Germann
37e68bcb31 Added Marcin Junczys-Dowmunt's implementation of Johnson et al.'s significance-based phrase table pruning to the master branch. 2016-01-15 22:52:29 +00:00
Hieu Hoang
0f7ce2e871 bjam 2016-01-14 00:37:06 +00:00
Hieu Hoang
24d3e0b326 Merge ../mosesdecoder into perf_moses2 2015-12-22 10:52:37 +00:00
Michael Denkowski
5de46d6ae9 Utility to look up phrase table entries for a corpus
(specifically for dynamic phrase tables like Mmsapt and PhraseDictionaryGroup)
2015-12-18 15:08:40 -05:00
Hieu Hoang
b836ab24fb Merge ../mosesdecoder into perf_moses2 2015-12-18 10:26:09 +00:00
Hieu Hoang
b27310d367 always compile with probing pt 2015-12-18 00:26:25 +00:00
Hieu Hoang
042f304afc Merge ../mosesdecoder into perf_moses2 2015-12-04 23:41:52 +00:00
Ulrich Germann
0f9cca4ae4 Merge branch 'master' of https://github.com/moses-smt/mosesdecoder 2015-11-30 01:29:28 +00:00
Ulrich Germann
11262b0a62 Added switch --version to have Moses print out the code versions it was compiled with. 2015-11-30 01:29:13 +00:00
Ulrich Germann
df3a53ca64 Disabled default compilation of a number of minor utilities associated with suffix array phrase tables. Use switch --with-mm-extras to compile them. 2015-11-29 17:55:53 +00:00
Hieu Hoang
28eee66d6e Merge ../mosesdecoder into perf_moses2 2015-11-12 13:12:25 +00:00
Ulrich Germann
bd2d24cbb8 Integrated more finegrained abyss server control from mosesserver.cpp; mosesserver is now officially deprecated. 2015-11-10 20:30:06 +00:00
Hieu Hoang
62909b39c8 Merge ../mosesdecoder into perf_moses2 2015-11-02 12:26:59 +00:00
Ulrich Germann
b40bc81811 Made a few things compile with Makefile outside of the bjam compile. 2015-10-30 14:31:24 +00:00
Hieu Hoang
06bb79053b add moses2 to bjam compile 2015-10-25 15:58:26 +00:00
Hieu Hoang
72bef00781 minor compile error 2015-10-05 00:05:38 +01:00
Matthias Huck
0fbb3973c3 maximum expected BLEU trainer 2015-10-02 20:11:35 +01:00
Hieu Hoang
dc08a12f1c --no-xmlrpc-c comment 2015-10-01 17:33:45 +01:00
David Madl
37be4f030f add --with-address-sanitizer option to Jamroot build file
AddressSanitizer (built into gcc since 4.8) helps tracking down memory errors. Similar to valgrind --tool=memcheck, but with MUCH less overhead (slowdown of 2x reported by [1]).

Unfortunately, if you switch it on explicitly, a test case fails (mert/DataTest.cpp:56) reporting a memory leak, even though there is a scoped_ptr supposed to take care of that. Otherwise harmless.

[1] http://clang.llvm.org/docs/AddressSanitizer.html
2015-09-22 18:20:35 +01:00
Ulrich Germann
58d9d88a9f Merge branch 'master' of http://github.com/moses-smt/mosesdecoder 2015-09-14 09:58:30 +01:00
Kenneth Heafield
37f7326057 Merge branch 'master' of github.com:moses-smt/mosesdecoder 2015-09-10 16:52:26 +02:00
Kenneth Heafield
5070728f32 Change debug flags to off by default
Marcin was complaining about link time
2015-09-10 16:51:49 +02:00
Ulrich Germann
934819374c Support for new external module MMT. 2015-09-04 00:00:31 +01:00
Ulrich Germann
55b4585942 Filter more warnings with --filter-warnings. 2015-08-09 22:48:15 +01:00
Ulrich Germann
c5b193346c More extensive filtering of compiler warnings with --filter-warnings. 2015-08-04 01:58:28 +01:00
Ulrich Germann
4359490e97 rm bin/moses_chart => rm -f bin/moses_chart. 2015-07-31 13:09:40 +00:00
Hieu Hoang
b3baade7f0 changes to make static build work, and limit the number of concurrent connections to moses server. /Pidong Wang 2015-07-16 19:55:16 +01:00
hieu
81f337bcd8 rollback c++11 for now 2015-07-01 09:42:07 +04:00
Hieu Hoang
127b860c6a false alarm. clang does support object list init. Needed to enable c++11 for all toolsets 2015-06-17 11:27:50 +04:00
Rico Sennrich
6c0f875385 testing the waters for c++11
please adjust your compiler options or complain if you rely on a compiler that doesn't support c++11 yet.
2015-06-16 16:43:03 +01:00
Ulrich Germann
da052b7f2b Removed dependency on libcurlpp, as it was difficult to link that staticly. 2015-05-24 16:05:14 +01:00
Kenneth Heafield
630ffe9316 Revert "Try to fix moses_chart symlinking for Amittai Axelrod"
This reverts commit ed7ff35ff8.
2015-05-14 16:44:50 -05:00
Kenneth Heafield
ed7ff35ff8 Try to fix moses_chart symlinking for Amittai Axelrod 2015-05-13 17:21:10 -05:00
Ulrich Germann
bb8a930389 Added bitext-find to alias mm. 2015-04-21 17:55:10 +01:00
Ulrich Germann
3e2f878576 Merge branch 'master' into mmt-dev
Conflicts:
	Jamroot
	moses/TranslationModel/UG/mmsapt.h
2015-04-05 15:51:50 +01:00
Hieu Hoang
1a61e1405f delete External FF. FF framework changes too fast to be able to keep this up-to-date 2015-03-31 19:45:59 +04:00
Ulrich Germann
a124a9c7f1 Disabled spe-check-coverage. Needs to be adapted to API changes. 2015-03-29 23:54:47 +01:00