diff options
author | graehl <graehl@ec762483-ff6d-05da-a07a-a48fb63a330f> | 2010-07-08 19:30:57 +0000 |
---|---|---|
committer | graehl <graehl@ec762483-ff6d-05da-a07a-a48fb63a330f> | 2010-07-08 19:30:57 +0000 |
commit | 934ed3602c4226b667a2ff6b66228e897e814ccc (patch) | |
tree | cabef6dd002b9b887e2d93fe84b19a9592e7c0f3 /decoder/viterbi.h | |
parent | 52a8d49e81c14b6f7ed3afb5bdb50b17391995a8 (diff) |
warning only on feat dotprod vs. viterbi prob mismatch
git-svn-id: https://ws10smt.googlecode.com/svn/trunk@187 ec762483-ff6d-05da-a07a-a48fb63a330f
Diffstat (limited to 'decoder/viterbi.h')
-rw-r--r-- | decoder/viterbi.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/decoder/viterbi.h b/decoder/viterbi.h index 7e1e2c0e..4697590b 100644 --- a/decoder/viterbi.h +++ b/decoder/viterbi.h @@ -204,7 +204,7 @@ std::string ViterbiFTree(const Hypergraph& hg); int ViterbiELength(const Hypergraph& hg); int ViterbiPathLength(const Hypergraph& hg); -/// if weights supplied, assert viterbi prob = features.dot(*weights). return features (sum over all edges in viterbi derivation) -FeatureVector ViterbiFeatures(Hypergraph const& hg,FeatureWeights const* weights=0); +/// if weights supplied, assert viterbi prob = features.dot(*weights) (exception if fatal, cerr warn if not). return features (sum over all edges in viterbi derivation) +FeatureVector ViterbiFeatures(Hypergraph const& hg,FeatureWeights const* weights=0,bool fatal_dotprod_disagreement=false); #endif |