diff options
author | Michael Denkowski <mdenkows@amazon.com> | 2015-09-25 12:03:23 +0300 |
---|---|---|
committer | Michael Denkowski <mdenkows@amazon.com> | 2015-09-25 12:03:23 +0300 |
commit | 56e3bc1ea209540bc0ade9797e6dfba578738e1d (patch) | |
tree | a3594bc0cd9783e3d109f374a9e20b323e736a5e /moses/HypothesisStackCubePruning.h | |
parent | d2a6aa752e91ce62bd746a704b1a7e7534fdbb59 (diff) |
Reintroduce deterministic cube pruning as option
Use --cube-pruning-deterministic-search or --cbds
Diffstat (limited to 'moses/HypothesisStackCubePruning.h')
-rw-r--r-- | moses/HypothesisStackCubePruning.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/moses/HypothesisStackCubePruning.h b/moses/HypothesisStackCubePruning.h index 6dc973ed3..c8b0d6bef 100644 --- a/moses/HypothesisStackCubePruning.h +++ b/moses/HypothesisStackCubePruning.h @@ -52,6 +52,7 @@ protected: float m_beamWidth; /**< minimum score due to threashold pruning */ size_t m_maxHypoStackSize; /**< maximum number of hypothesis allowed in this stack */ bool m_nBestIsEnabled; /**< flag to determine whether to keep track of old arcs */ + bool m_deterministic; /**< flag to determine whether to sort hypotheses deterministically */ /** add hypothesis to stack. Prune if necessary. * Returns false if equiv hypo exists in collection, otherwise returns true |