Commit Graph

117 Commits

Author SHA1 Message Date
Ulrich Germann
8b3f2d4338 Bye-bye, PhraseDictionaryDynSuffixArray. 2015-08-17 15:35:35 +01:00
Hieu Hoang
4a3363479e remove namespace pollution from old dynamic suffix array and randlm 2015-08-11 12:44:42 +04:00
Hieu Hoang
3c682fa8b0 performance issue using moses server. Related to email thread https://www.mail-archive.com/moses-support@mit.edu/msg12775.html
Fix by Martin Baumgärtner
2015-08-06 13:42:03 +04:00
Hieu Hoang
c989b8f34a apply Pidong Wang's patch for server to new server code in moses/ 2015-07-21 16:46:32 +04: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
Jeroen Vermeulen
eca5824100 Remove trailing whitespace in C++ files. 2015-04-30 12:05:11 +07:00
Ulrich Germann
0d72cdd72c Merge branch 'master' of https://github.com/moses-smt/mosesdecoder into mmt-dev
Conflicts:
	moses/Syntax/F2S/Manager-inl.h
	moses/TranslationModel/UG/mmsapt.cpp
2015-04-26 02:12:16 +01:00
Matthias Huck
f24f31f965 n-best list creation in phrase-based decoding: improved efficiency with sparse features 2015-04-23 18:13:02 +01:00
Ulrich Germann
71005445d1 Unused variable. 2015-04-03 21:11:45 +01:00
Ulrich Germann
9dc75bfd8a Managers and feature functions now have access to the entire TranslationTask, not just the InputType. 2015-03-26 18:25:54 +00:00
Ulrich Germann
d364211d90 More bjam fiddling. 2015-03-26 12:21:55 +00:00
Ulrich Germann
8ca11d941d 1. Lifetime of tasks in ThreadPool is now managed via shared pointers.
2. Code cleanup in IOWrapper and a bit elsewhere.
2015-03-21 16:12:52 +00:00
Ulrich Germann
b1c9d8a528 Bjam is the most awful build system in the world. 2015-03-20 18:51:49 +00:00
Ulrich Germann
687c7ba0f6 Restored legacy moses server. 2015-03-18 21:04:10 +00:00
Ulrich Germann
982286b38f Folded contrib/server/mosesserver.cpp into the moses executable.
With immediate effect, mosesserver is deprecated, use moses --server instead.
2015-03-04 00:07:11 +00:00
Jeroen Vermeulen
c52931e909 Missing include: boost/foreach.hpp.
Fixes compile error on BOOST_FOREACH.
2015-02-13 17:31:25 +01:00
Ulrich Germann
fa3f82a04d Merge branch 'master' into sampled-lexicalized-reordering 2015-02-13 02:22:37 +00:00
Hieu Hoang
2a424da4b7 minor compile error 2015-02-12 16:30:07 +00:00
Ulrich Germann
31da9e8a01 Adapted for new return type of TranslationOptionCollection::GetTranslationOptionList(). 2015-02-10 01:50:36 +00:00
Hieu Hoang
0552a79b1e consistent constructor for all managers 2015-01-03 00:10:15 +05:30
Hieu Hoang
ba166f109c moving more stuff out of IOWrapper 2014-12-30 18:53:30 +05:30
Hieu Hoang
f865e7e43c move OutputInput() to Hypothesis class 2014-12-28 22:09:38 +05:30
Nicola Bertoldi
e4eb201c52 merged master into dynamic-models and solved conflicts 2014-12-13 12:52:47 +01:00
Hieu Hoang
23ca29a2ea add Decode to API framework 2014-12-05 17:59:53 +00:00
Barry Haddow
805eb551be Insert correct settings for nbest list. Not threadsafe though. 2014-11-25 16:48:37 +00:00
Nicola Bertoldi
da15afd57c initial work to enable mosesserver for online adaptation 2014-11-18 15:06:02 +01:00
Hieu Hoang
90e4eca0a3 cleaning up IOWrapper. Make all functions member of the class 2014-10-13 12:46:58 +01:00
Hieu Hoang
bf089b56ac consistent namespace 2014-10-09 12:52:06 +01:00
Hieu Hoang
85eae6b9f2 delete lineNumber variable from ChartManager. It should always be carried by the input sentence itself 2014-10-08 19:23:26 +01:00
Hieu Hoang
433186ae25 delete lineNumber variable from Manager and TranslationTask. It should always be carried by the input sentence itself 2014-10-07 19:16:30 +01:00
Hieu Hoang
f205f5e99c fix server compile error 2014-09-30 14:49:36 +01:00
Hieu Hoang
cbf85cc1f7 add back server compile, with warning about xmlrpc-c version 1.25.29 2014-09-17 19:29:45 +02:00
Barry Haddow
eaa7652bac Fix caching on mosesserver by using ThreadPool 2014-09-08 17:09:55 +01:00
Ulrich Germann
d7645cb7f1 Commented out unused variable. 2014-09-08 09:26:08 +01:00
Barry Haddow
b5a1f02606 Implement hypergraph output for chart moses 2014-08-07 21:20:10 +01:00
Barry Haddow
fbe73dd06f Stub out chart hypergraph output 2014-08-06 16:37:09 +01:00
Ulrich Germann
4d41211c2c Major overhaul of Mmsapt. Reorganization of old and addition of new features in phrase tables. Many critical bug fixes. 2014-07-09 02:41:28 +01:00
isnowfy
9c1809cf34 moseserver can return search graph for chart decoding 2014-05-28 00:08:12 +08:00
Ulrich Germann
7c145d045b Merge branch 'master' into dynamic-phrase-tables
Conflicts:
	contrib/server/Jamfile
	contrib/server/mosesserver.cpp
2014-04-28 10:00:07 +01:00
Barry Haddow
00a2bd395a word alignment from server, thanks to Jyotesh Choudhari 2014-04-17 21:22:30 +01:00
Hieu Hoang
e22b68e2fd roll back change in mosesserver. Doesn't work with xmlrpc-c v. 1.16.33 - ie very old lib on Ubuntu 12.04 2014-04-17 20:15:06 +01:00
Hieu Hoang
46cef770b7 add header allowOrigin * 2014-04-12 17:20:34 +02:00
Ulrich Germann
1a380b9a8a Fixed typo 2014-04-11 12:29:32 +01:00
Ulrich Germann
b1b9f6cfa2 Additions / changes to Moses server so that it can be used for Moses tuning. 2014-04-03 20:38:14 +01:00
Ulrich Germann
f1d39b50fc Added support for Mmsapt. 2014-03-21 11:03:45 +00:00
Kenneth Heafield
c4ec78b817 Remove a CHECK 2014-01-02 11:24:49 -05:00
Rico Sennrich
155e10b05a mosesserver and multimodel: identify multimodel phrase table by name (instead of assuming it's first table in config) 2014-01-02 13:38:39 +01:00
Rico Sennrich
58ed19ce6a remove hacks for phrase penalty from MultiModel phrase type. 2014-01-02 12:29:38 +01:00
Hieu Hoang
a1584c608f compile error in mosesserver 2013-11-17 23:04:04 +00:00
Hieu Hoang
28e4dcb304 compile error in moses server 2013-10-03 20:39:40 +01:00