Commit Graph

31 Commits

Author SHA1 Message Date
Ulrich Germann
240b88c683 Passing around AllOptions or references thereto everywhere,
strong them locally where appropriate, so that compontents can
become independent of StaticData once instantiated.
2015-12-09 23:05:00 +00:00
David Madl
5fea16a9a6 move options out of Hypothesis 2015-11-17 16:15:13 +00:00
Hieu Hoang
32e29d6b8a Consistent naming: m_futureScore --> m_estimatedScore 2015-11-09 13:40:31 +00:00
Hieu Hoang
d0be56f8ab Consistent naming: total score -> m_futureScore 2015-11-09 12:44:39 +00:00
Ulrich Germann
f02c7caa18 Bug fix: yet another reference to StaticData that needed to go. 2015-11-02 18:19:55 +00:00
Michael Denkowski
d3f3389f20 More deterministic tie-breaking for cube pruning (--cbds)
Doesn't slow down regular non-deterministic cube pruning
2015-10-26 12:42:42 -04:00
Hieu Hoang
1258f81555 use bitmap* for comparison. can compare Bitmap* 'cos all bitmaps are created from bitmaps factory class. MUST ensure this is the case 2015-10-26 11:35:09 +00:00
Hieu Hoang
d30a10e52c revert using pointers and references in cube pruning classes, instead create bitmap. Faster, at least for single threaded operation. Kinda strange 2015-10-26 11:25:01 +00:00
Hieu Hoang
52f4086dbc move m_bitmaps into Search class. Cube pruning uses it too 2015-10-26 09:20:08 +00:00
Hieu Hoang
97b2aa5663 WordsRange -> Range 2015-10-25 13:37:59 +00:00
Hieu Hoang
84b1c4b4c0 WordsBitmap -> Bitmap 2015-10-25 13:07:25 +00:00
MosesAdmin
9643043cb7 daily automatic beautifier 2015-10-20 20:16:07 +01:00
Hieu Hoang
b4bffedfcd don't use bitmap& for bitmap container. Seems to slow down for single thread 2015-10-20 15:02:06 +01:00
Hieu Hoang
dd21c2c83b segfault 2015-10-19 23:40:09 +01:00
Hieu Hoang
bb1304f725 re-use key for bitmap container 2015-10-19 19:52:15 +01:00
Hieu Hoang
8ee350af2f encapsulate adding BitmapContainer! 2015-10-19 19:35:39 +01:00
Hieu Hoang
4e691e4969 reuse bitmap key for BitmapContainer 2015-10-19 18:11:33 +01:00
Hieu Hoang
9891e5b50b Revert "reuse bitmap key for BitmapContainer"
This reverts commit 7d98df2b0c.
2015-10-19 17:22:18 +01:00
Hieu Hoang
7d98df2b0c reuse bitmap key for BitmapContainer 2015-10-19 16:52:06 +01:00
Hieu Hoang
b9f216cc96 delete use of mempool in Hypos. Never used. Getting in the way of next refactoring 2015-10-19 11:48:27 +01:00
Michael Denkowski
56e3bc1ea2 Reintroduce deterministic cube pruning as option
Use --cube-pruning-deterministic-search or --cbds
2015-09-25 11:03:23 +02:00
Ulrich Germann
524109e2ca Reorganisation of options.
The purpose of this effort is to have options local to the individual translation task,
so that they can be changed in the running system in a multi-threaded system.
2015-08-06 21:11:43 +01:00
Nicola Bertoldi
20381cbf89 merged master into dynamic-models and solved conflicts 2014-04-28 19:18:38 +02:00
Hieu Hoang
65326f205f -stack 0 means no stack pruning 2014-04-09 10:33:33 +01:00
Nicola Bertoldi
bd83999264 beautify 2014-01-15 16:42:02 +01:00
Hieu Hoang
f13d0c8244 UTIL_THROW_IF -> UTIL_THROW_IF2 2013-11-22 20:27:46 +00:00
Hieu Hoang
c2c86ce50d replace CHECK with UTIL_THROW_IF in Moses 2013-11-19 13:19:23 +00:00
Hieu Hoang
31ce9b510e beautify 2013-09-27 09:35:24 +01:00
Hieu Hoang
5ebb81a17a constrained decoding FF works for both pb and hiero 2013-09-17 15:06:17 +02:00
Hieu Hoang
981351758a delete class TranslationSystem 2013-05-11 14:13:26 +01:00
Hieu Hoang
5e3ef23cef move moses/src/* to moses/ 2012-11-12 19:56:18 +00:00