Moses::ChartSearchGraphWriterHypergraph Class Reference

#include <HypergraphOutput.h>

Inheritance diagram for Moses::ChartSearchGraphWriterHypergraph:

Inheritance graph
Collaboration diagram for Moses::ChartSearchGraphWriterHypergraph:

Collaboration graph

List of all members.

Public Member Functions

 ChartSearchGraphWriterHypergraph (AllOptions::ptr const &opts, std::ostream *out)
virtual void WriteHeader (size_t winners, size_t losers) const
virtual void WriteHypos (const ChartHypothesisCollection &hypos, const std::map< unsigned, bool > &reachable) const

Detailed Description

Modified version of Kenneth's lazy hypergraph format

Definition at line 91 of file HypergraphOutput.h.

Constructor & Destructor Documentation

Moses::ChartSearchGraphWriterHypergraph::ChartSearchGraphWriterHypergraph ( AllOptions::ptr const &  opts,
std::ostream *  out 
) [inline]

Definition at line 94 of file HypergraphOutput.h.

Member Function Documentation

void Moses::ChartSearchGraphWriterHypergraph::WriteHeader ( size_t  winners,
size_t  losers 
) const [virtual]

Implements Moses::ChartSearchGraphWriter.

Definition at line 78 of file HypergraphOutput.cpp.

virtual void Moses::ChartSearchGraphWriterHypergraph::WriteHypos ( const ChartHypothesisCollection hypos,
const std::map< unsigned, bool > &  reachable 
) const [virtual]

The documentation for this class was generated from the following files:

Generated on Thu Jul 6 00:33:16 2017 for Moses by  doxygen 1.5.9