Commit Graph

4359 Commits

Author SHA1 Message Date
Ales Tamchyna
f260c4d231 AlignmentInfo ctors should be private 2015-01-09 14:24:16 +01:00
Ales Tamchyna
4dd2ec652b Merge branch 'master' of github.com:moses-smt/mosesdecoder into vw_integration 2015-01-09 14:00:24 +01:00
Ales Tamchyna
553ec41811 fixed bug in IsCorrectTranslationOption 2015-01-09 14:00:08 +01:00
Ales Tamchyna
c45b30fd7b shared pointer to VW classifiers to correctly call dtors on thread release 2015-01-09 13:39:32 +01:00
Marcin Junczys-Dowmunt
ea2795cea4 Merge branch 'vw_integration' of github.com:moses-smt/mosesdecoder into vw_integration
Conflicts:
	moses/FF/VW/ThreadLocalByFeatureStorage.h
2015-01-09 13:18:28 +01:00
Ales Tamchyna
7aa5609df3 destructors 2015-01-09 12:14:17 +01:00
Marcin Junczys-Dowmunt
efbbc85c29 Merge branch 'vw_integration' of github.com:moses-smt/mosesdecoder into vw_integration 2015-01-09 12:13:09 +01:00
Marcin Junczys-Dowmunt
9e63d688c8 using shared_ptr in local storage 2015-01-09 12:13:02 +01:00
Marcin Junczys-Dowmunt
f4bcd56dc4 using shared_ptr in local storage 2015-01-09 12:12:40 +01:00
Ales Tamchyna
8fe002482a minor 2015-01-09 11:08:00 +01:00
Ales Tamchyna
9694448e6a replace classifier factory with Marcin's TSS 2015-01-09 11:03:27 +01:00
Marcin Junczys-Dowmunt
7d5cf002ee Get rid of redundant call for thread local storage 2015-01-09 10:42:03 +01:00
Marcin Junczys-Dowmunt
960a4aeb11 small clean-up 2015-01-09 09:45:36 +01:00
Nicola Bertoldi
39c55a891f Merge branch 'master' of https://github.com/moses-smt/mosesdecoder 2015-01-08 20:32:33 +01:00
Matthias Huck
52eac4058f DALMWrapper log output 2015-01-08 18:41:46 +00:00
Matthias Huck
fc545953b0 PhraseOrientationFeature: state comparison 2015-01-08 18:40:58 +00:00
Marcin Junczys-Dowmunt
0a624cb1bb Merge branch 'vw_integration' of github.com:moses-smt/mosesdecoder into vw_integration 2015-01-08 18:33:48 +01:00
Marcin Junczys-Dowmunt
a456d14903 Kick-ass thread local storage for features 2015-01-08 18:33:39 +01:00
Ales Tamchyna
2cb0d482d7 bugfix 2015-01-08 16:59:34 +01:00
Ales Tamchyna
44a7161741 Merge branch 'vw_integration' of github.com:moses-smt/mosesdecoder into vw_integration 2015-01-08 16:46:31 +01:00
Ales Tamchyna
fa9818086f drafted algorithm to check for correct translation options in VW training 2015-01-08 16:46:16 +01:00
Marcin Junczys-Dowmunt
c2b6da0134 small changes 2015-01-08 16:45:40 +01:00
Matthias Huck
05ee9b848d deactivate LanguageModelDALM::EvaluateWhenApplied(const ChartHypothesis& hypo, ...)
until authors update it wrt. feature score deltas in the chart decoder
2015-01-08 14:49:51 +00:00
Ales Tamchyna
ed43bd6826 Merge branch 'vw_integration' of github.com:moses-smt/mosesdecoder into vw_integration 2015-01-08 15:38:55 +01:00
Ales Tamchyna
cde044c7af adding missing file 2015-01-08 15:38:46 +01:00
Marcin Junczys-Dowmunt
c898f8e63f ThreadLocalFeatureStorage 2015-01-08 15:35:54 +01:00
Marcin Junczys-Dowmunt
5b71b2c3a9 ThreadLocalFeatureStorage 2015-01-08 15:35:30 +01:00
Nicola Bertoldi
b67b1632d9 Merge branch 'master' of https://github.com/moses-smt/mosesdecoder 2015-01-08 15:09:39 +01:00
Marcin Junczys-Dowmunt
5da4031724 Merge branch 'vw_integration' of github.com:moses-smt/mosesdecoder into vw_integration 2015-01-08 14:54:54 +01:00
Marcin Junczys-Dowmunt
558f0411c9 added skeleton for vwtrainer 2015-01-08 14:54:47 +01:00
Ales Tamchyna
104d43b23f towards training 2015-01-08 14:53:46 +01:00
Rico Sennrich
6e218c1594 construct fewer strings 2015-01-08 13:10:34 +00:00
Marcin Junczys-Dowmunt
e53812b98c Fixed compilation error 2015-01-08 13:41:27 +01:00
Hieu Hoang
782ac85674 allow mira compilation for Eva 2015-01-08 12:37:34 +00:00
Hieu Hoang
13ec6060b0 move mira code to contrib 2015-01-08 11:49:53 +00:00
Ales Tamchyna
cf4608163f Merge branch 'vw_integration' of github.com:moses-smt/mosesdecoder into vw_integration 2015-01-08 12:32:34 +01:00
Marcin Junczys-Dowmunt
d1677c7508 Merge branch 'vw_integration' of github.com:moses-smt/mosesdecoder into vw_integration
Conflicts:
	moses/FF/Factory.cpp
2015-01-08 12:32:03 +01:00
Marcin Junczys-Dowmunt
3f1cb319cd Added TabbedSentence and first attempt at external VW features 2015-01-08 12:30:07 +01:00
Ales Tamchyna
93702844e5 Merge branch 'master' of github.com:moses-smt/mosesdecoder into vw_integration 2015-01-08 12:13:57 +01:00
Ales Tamchyna
5ed0bb8d9e vw features debugged 2015-01-08 11:49:29 +01:00
Ales Tamchyna
1440740cb6 debugging 2015-01-08 11:37:47 +01:00
Ales Tamchyna
133b304506 minor 2015-01-08 10:59:35 +01:00
Ales Tamchyna
596d1564c4 adding some VW feature functions 2015-01-08 10:53:36 +01:00
Hieu Hoang
e195bdf6d9 Merge branch 'master' of github.com:moses-smt/mosesdecoder 2015-01-08 02:37:01 +04:00
Matthias Huck
ee787c33c0 Merge branch 'master' of https://github.com/moses-smt/mosesdecoder 2015-01-07 18:53:29 +00:00
Rico Sennrich
7123d1cc80 eliminate spurious copy / memory leak 2015-01-07 18:42:20 +00:00
Matthias Huck
3e1ddaf719 Merge branch 'master' of git://github.com/moses-smt/mosesdecoder 2015-01-07 18:41:36 +00:00
Rico Sennrich
60cae6418f avoid Assign() in EvaluateWhenApplied (in preparation for Matthias' changes) 2015-01-07 17:10:26 +00:00
Ales Tamchyna
6b73d1b8f4 relase VW instances back into object pool 2015-01-07 17:27:42 +01:00
Marcin Junczys-Dowmunt
3824f18397 Merge branch 'vw_integration' of github.com:moses-smt/mosesdecoder into vw_integration 2015-01-07 15:43:18 +01:00
Marcin Junczys-Dowmunt
f404317418 Remove UpdateRegister call from wrong place 2015-01-07 15:43:10 +01:00
Matthias Huck
557b2f9a48 SoftSourceSyntacticConstraintsFeature: removed useless verbosity 2015-01-07 14:26:51 +00:00
Matthias Huck
465b475664 score deltas in chart decoding 2015-01-07 14:25:43 +00:00
Ales Tamchyna
98b749b2e8 take natural log of VW probability 2015-01-07 15:15:28 +01:00
Ales Tamchyna
b56d2a440f Merge branch 'vw_integration' of github.com:moses-smt/mosesdecoder into vw_integration 2015-01-07 15:06:22 +01:00
Ales Tamchyna
a587d9afa3 fixes 2015-01-07 15:06:18 +01:00
Marcin Junczys-Dowmunt
5a25fce044 added UpdateRegister function 2015-01-07 15:05:41 +01:00
Marcin Junczys-Dowmunt
012225d0d0 Merge branch 'vw_integration' of github.com:moses-smt/mosesdecoder into vw_integration 2015-01-07 15:01:38 +01:00
Marcin Junczys-Dowmunt
f4dbd4e15d added UpdateRegister function 2015-01-07 15:01:34 +01:00
Ales Tamchyna
78950ec831 minor cleanup 2015-01-07 14:29:35 +01:00
Ales Tamchyna
f5dfc84664 Merge branch 'vw_integration' of github.com:moses-smt/mosesdecoder into vw_integration 2015-01-07 14:17:29 +01:00
Ales Tamchyna
4e72d82e77 target indicator feature, minor fix in VW interface 2015-01-07 14:17:21 +01:00
Marcin Junczys-Dowmunt
4f4bc9dded some comments 2015-01-07 14:13:04 +01:00
Marcin Junczys-Dowmunt
2216c647e7 some comments 2015-01-07 14:12:18 +01:00
Marcin Junczys-Dowmunt
48b8254d31 some comments 2015-01-07 14:11:10 +01:00
Ales Tamchyna
38847cf3da Merge branch 'vw_integration' of github.com:moses-smt/mosesdecoder into vw_integration 2015-01-07 14:00:58 +01:00
Ales Tamchyna
d5325f4c08 merge 2015-01-07 14:00:53 +01:00
Marcin Junczys-Dowmunt
18b0476810 Fixed compilation error 2015-01-07 14:00:07 +01:00
Marcin Junczys-Dowmunt
167b4f3a65 changed behaviour of ReadParamter for inherited VWFeatures 2015-01-07 13:50:15 +01:00
Ales Tamchyna
57f8c9ef97 bow feature 2015-01-07 13:48:28 +01:00
Hieu Hoang
ff7fbd55ee add oovpt 2015-01-07 15:33:42 +04:00
Marcin Junczys-Dowmunt
cb50517f7d Added VWFeatureSource and VWFeatureTarget 2015-01-07 12:18:01 +01:00
Ales Tamchyna
8f898a0a48 minor 2015-01-07 11:17:03 +01:00
Ales Tamchyna
82f64f3862 compiles with and without VW, VW feature has a nicer name 2015-01-07 10:26:54 +01:00
Hieu Hoang
99b4b63c0c change signature of GetChartRuleCollection() 2015-01-07 12:59:08 +04:00
Ales Tamchyna
dfae9f99a4 conditional compilation of VW feature functions 2015-01-07 09:53:19 +01:00
Hieu Hoang
b9bef2fc44 add oovpt 2015-01-07 12:18:09 +04:00
Hieu Hoang
3b3f11365d delete UserMessage. Too difficult to police 2015-01-07 10:01:10 +04:00
Hieu Hoang
bfac071742 new format for [mapping] section 2015-01-07 08:55:31 +05:30
Ales Tamchyna
ea5ebe3a84 adding some #ifdefs, more to come 2015-01-06 18:54:09 +01:00
Ales Tamchyna
806dcef2ac minor optimization 2015-01-06 18:41:33 +01:00
Marcin Junczys-Dowmunt
e9a32d1dbb Changed parameter name to used-by 2015-01-06 18:23:23 +01:00
Ales Tamchyna
e8bd36b3fb linker error 2015-01-06 18:15:53 +01:00
Ales Tamchyna
2efa4ef42f fixing more errors 2015-01-06 18:12:22 +01:00
Ales Tamchyna
2c0995d7a8 toward compilation 2015-01-06 18:02:53 +01:00
Ales Tamchyna
7c441bc035 Merge branch 'vw_integration' of github.com:moses-smt/mosesdecoder into vw_integration 2015-01-06 17:54:43 +01:00
Ales Tamchyna
27e3038157 remove other legacy files 2015-01-06 17:54:35 +01:00
Marcin Junczys-Dowmunt
967e02cade Merge branch 'vw_integration' of github.com:moses-smt/mosesdecoder into vw_integration 2015-01-06 17:52:21 +01:00
Marcin Junczys-Dowmunt
a2b9f87002 Added exception if now features are available 2015-01-06 17:52:07 +01:00
Ales Tamchyna
887392b8c2 conflicts fixed 2015-01-06 17:51:14 +01:00
Ales Tamchyna
cb2efe1919 drafted VW integration in FF 2015-01-06 17:49:23 +01:00
Marcin Junczys-Dowmunt
69e93f0b07 Cleaned up VWFeature 2015-01-06 17:41:06 +01:00
Ales Tamchyna
394e00cc82 fixed conflicts 2015-01-06 17:12:02 +01:00
Ales Tamchyna
0cdd8daca6 toward VW integration 2015-01-06 17:05:24 +01:00
Marcin Junczys-Dowmunt
c3667f1c7f Moved VW files to folder FF/VW, added VWFeature base class 2015-01-06 17:00:26 +01:00
Marcin Junczys-Dowmunt
320f824bee Added VWFeatureFeature 2015-01-06 16:04:54 +01:00
Marcin Junczys-Dowmunt
cc58a975d8 Merge branch 'vw_integration' of github.com:moses-smt/mosesdecoder into vw_integration 2015-01-06 15:56:32 +01:00
Marcin Junczys-Dowmunt
17faca575f Added VWFeatureFeature 2015-01-06 15:55:36 +01:00
Ales Tamchyna
4f21a53409 bugfix in Jamfile 2015-01-06 15:25:14 +01:00
Ales Tamchyna
e864a8d8df another utility function 2015-01-06 15:19:34 +01:00