From c683b53f3553ed66c0261f653115a691d1bdb714 Mon Sep 17 00:00:00 2001 From: "graehl@gmail.com" Date: Mon, 2 Aug 2010 08:19:59 +0000 Subject: disable undefined token to string git-svn-id: https://ws10smt.googlecode.com/svn/trunk@467 ec762483-ff6d-05da-a07a-a48fb63a330f --- decoder/inside_outside.h | 3 --- decoder/tdict.cc | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/decoder/inside_outside.h b/decoder/inside_outside.h index 48e31bb3..739b46fd 100644 --- a/decoder/inside_outside.h +++ b/decoder/inside_outside.h @@ -124,9 +124,6 @@ struct InsideOutsides { KType compute(Hypergraph const& hg,KWeightFunction const& kwf=KWeightFunction()) { return compute(hg,Outside1(),kwf); } - template - KType compute_inside(Hypergraph const& hg,KWeightFunction const& kwf=KWeightFunction()) { - } template KType compute(Hypergraph const& hg,O1 outside1,KWeightFunction const& kwf=KWeightFunction()) { diff --git a/decoder/tdict.cc b/decoder/tdict.cc index f0588cfc..1f68feae 100644 --- a/decoder/tdict.cc +++ b/decoder/tdict.cc @@ -1,4 +1,4 @@ -#define TD_ALLOW_UNDEFINED_WORDIDS 1 +#define TD_ALLOW_UNDEFINED_WORDIDS 0 // if 1, word ids that are >= end() will give a numeric token name (single per-thread shared buffer), which of course won't be Convert-able back to the id, because it's not added to the dict. This is a convenience for logging fake token indices. Any tokens actually added to the dict may cause end() to overlap the range of fake ids you were using - that's up to you to prevent. -- cgit v1.2.3