diff options
author | Patrick Simianer <p@simianer.de> | 2014-06-15 04:26:08 +0200 |
---|---|---|
committer | Patrick Simianer <p@simianer.de> | 2014-06-15 04:26:08 +0200 |
commit | 001804edef29549dc49b2adf6bab88cd7f24760a (patch) | |
tree | bb75ae54b21e265383f24cc3cecae4c394a9cdda /decoder/trule.h | |
parent | 244971287003d079e46193b8a209c28955f90134 (diff) | |
parent | b4ce7c0b51d8615abf84c022ec3a981bee3277fe (diff) |
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'decoder/trule.h')
-rw-r--r-- | decoder/trule.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/decoder/trule.h b/decoder/trule.h index cc370757..243b0da9 100644 --- a/decoder/trule.h +++ b/decoder/trule.h @@ -144,6 +144,9 @@ class TRule { SparseVector<double> scores_; char arity_; + std::vector<WordID> ext_states_; // in t2s or t2t translation, this is of length arity_ and + // indicates what state the transducer is in after having processed + // this transduction rule // these attributes are application-specific and should probably be refactored TRulePtr parent_rule_; // usually NULL, except when doing constrained decoding |