Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/moses-smt/mosesdecoder.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Germann <ugermann@inf.ed.ac.uk>2015-05-12 04:28:58 +0300
committerUlrich Germann <ugermann@inf.ed.ac.uk>2015-05-12 04:28:58 +0300
commitd122605c0d1a44d92526cccaeff640eee695aa62 (patch)
tree74b2de0c05adf515aa684fc7713993f5d618aa1b /moses/BaseManager.h
parentf087fce65eae426fa38efdea55405753992f10f7 (diff)
Code reorganization with respect to hypergraph output.
Diffstat (limited to 'moses/BaseManager.h')
-rw-r--r--moses/BaseManager.h7
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;
-
+
};
}