Ulrich Germann
dcb8e5d3e0
Preparation for allowing context-aware decoding.
2015-05-19 02:35:39 +01:00
Ulrich Germann
e4f5c69109
One step closer to eliminating the requirement to provide num-features=... in the config file.
...
Some FF (Mmsapt, LexicalReordering, Many single-value FF) provide this number during "registration";
when missing, a default weight vector of uniform 1.0 is automatically generated. This eliminates the
need for the user to figure out what the exact number of features is for each FF, which can get complicated,
e.g. in the case of Mmsapt/PhraseDictionaryBitextSampling.
2015-04-29 20:16:52 +01:00
Hieu Hoang
3b3f11365d
delete UserMessage. Too difficult to police
2015-01-07 10:01:10 +04:00
Nicola Bertoldi
bd83999264
beautify
2014-01-15 16:42:02 +01:00
Hieu Hoang
fccf2ea43a
get rid of all aborts from decoder
2014-01-13 18:32:22 +00:00
Hieu Hoang
f13d0c8244
UTIL_THROW_IF -> UTIL_THROW_IF2
2013-11-22 20:27:46 +00:00
Hieu Hoang
a77e928628
replace CHECK with UTIL_THROW_IF in Moses
2013-11-20 11:59:36 +00:00
Hieu Hoang
ab8402cfe8
remove description argument from feature function constructor. Redundant
2013-10-29 18:20:55 +00:00
Hieu Hoang
f544d3aced
mark with LEGACY
2013-08-23 21:34:10 +01:00
Hieu Hoang
83df3629a9
mark GetTargetPhraseCollectionNonCache with LEGACY
2013-08-23 21:08:53 +01:00
Hieu Hoang
fcf426a098
patch segfault for target phrase caching. Only occurs when multithreading.
2013-08-21 15:58:17 +01:00
Hieu Hoang
41d9386dcc
add method to reduce cache size
2013-08-16 15:05:36 +01:00
Hieu Hoang
9f92642e59
beautify
2013-08-15 21:14:04 +01:00
Hieu Hoang
aa8b8cdc07
move caching code to PhraseDictionary. Available to all phrase tables
2013-08-15 20:50:22 +01:00
Hieu Hoang
841ce108a5
add phrase table caching
2013-08-15 20:20:44 +01:00
Hieu Hoang
441acf15e6
beautify
2013-08-07 14:18:12 +01:00
Hieu Hoang
5eef91c0ea
get ready to delete source phrase from TargetPhrase class
2013-08-07 14:10:42 +01:00
Hieu Hoang
71073868a8
PhraseDictionaryTreeAdaptor::GetTargetPhraseCollectionLegacy return tpColl and vector of source phrases
2013-08-07 12:55:10 +01:00
Hieu Hoang
89f39bf89d
mark a function as legacy
2013-08-07 11:48:18 +01:00
Hieu Hoang
24d2edd790
redo parsing of feature function parameters
2013-06-20 13:06:03 +01:00
Hieu Hoang
dc33fa3d3d
redo parsing of feature function parameters
2013-06-20 12:50:41 +01:00
Hieu Hoang
f7371cf53d
calculate m_featuresToApply in Load() for PhraseDictionary. Since every phrase dictionary now has to implement it, make Load() for PhraseDictionary abstract
2013-06-14 18:34:47 +01:00
Hieu Hoang
61e2b7a24f
refactor parsing of feature functiona args
2013-06-11 01:46:04 +01:00
Hieu Hoang
df4b8e5828
m_numInputScores deleted from PhraseDictionary.
2013-06-06 18:54:44 +01:00
Hieu Hoang
eaf53769ad
consistent Load() for all feature functions. Can be used not to load if doing --show-weights
2013-05-31 20:21:02 +01:00
Hieu Hoang
42ddc084b4
delete references to LMList
2013-05-21 12:47:26 +01:00
Hieu Hoang
34df0011a9
change PhraseDictionaryTreeAdaptor --> PhraseDictionaryBinary
2013-05-14 12:19:55 +01:00
Hieu Hoang
45f30766d4
return reference from function instead of pointer
2013-03-05 14:16:37 +00:00
Hieu Hoang
cc2ec9bc3e
make binary pt threadable
2013-03-04 18:15:05 +00:00
Hieu Hoang
c789ce81e6
load binary pt
2013-02-25 11:49:34 +00:00
Hieu Hoang
194adf8130
change format for phrase model
2013-02-22 19:17:57 +00:00
Hieu Hoang
f9e21799ed
get rid of all occurance of GetNumInputScores() from feature functions.
2012-12-07 16:25:55 +00:00
Hieu Hoang
f212927368
get rid of all overrides for GetScoreProducerDescription(). Except SyntacticLM - not sure if it should be separated from LM or not
2012-12-07 16:05:50 +00:00
Hieu Hoang
9fe742ce52
get rid function GetScoreProducerWeightShortName(). Fails 1 regression test
2012-12-04 17:09:23 +00:00
Hieu Hoang
33105a7ba7
get rid of int argument from GetScoreProducerWeightShortName()
2012-12-04 13:08:00 +00:00
Hieu Hoang
59449f2925
make TranslationModel subdirectory and move files from moses/ into it
2012-11-27 15:08:31 +00:00