diff options
author | Ulrich Germann <ugermann@inf.ed.ac.uk> | 2015-05-12 04:28:58 +0300 |
---|---|---|
committer | Ulrich Germann <ugermann@inf.ed.ac.uk> | 2015-05-12 04:28:58 +0300 |
commit | d122605c0d1a44d92526cccaeff640eee695aa62 (patch) | |
tree | 74b2de0c05adf515aa684fc7713993f5d618aa1b /moses/BaseManager.h | |
parent | f087fce65eae426fa38efdea55405753992f10f7 (diff) |
Code reorganization with respect to hypergraph output.
Diffstat (limited to 'moses/BaseManager.h')
-rw-r--r-- | moses/BaseManager.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/moses/BaseManager.h b/moses/BaseManager.h index d7a25e7fd..c24e41ad3 100644 --- a/moses/BaseManager.h +++ b/moses/BaseManager.h @@ -63,13 +63,16 @@ public: virtual void OutputSearchGraph(OutputCollector *collector) const = 0; virtual void OutputUnknowns(OutputCollector *collector) const = 0; virtual void OutputSearchGraphSLF() const = 0; - virtual void OutputSearchGraphHypergraph() const = 0; + // virtual void OutputSearchGraphHypergraph() const = 0; + virtual void OutputSearchGraphAsHypergraph(std::ostream& out) const; + virtual void OutputSearchGraphAsHypergraph(std::string const& fname, + size_t const precision) const; /*** * to be called after processing a sentence */ virtual void CalcDecoderStatistics() const = 0; - + }; } |