Moses::Syntax::KBestExtractor Class Reference

#include <KBestExtractor.h>

List of all members.

Classes

struct  Derivation
struct  DerivationEqualityPred
struct  DerivationHasher
struct  DerivationOrderer
struct  KHyperedge
struct  KVertex

Public Types

typedef std::vector
< boost::shared_ptr
< Derivation > > 
KBestVec

Public Member Functions

void Extract (const std::vector< boost::shared_ptr< SVertex > > &, std::size_t, KBestVec &)

Static Public Member Functions

static Phrase GetOutputPhrase (const Derivation &)
static TreePointer GetOutputTree (const Derivation &)


Detailed Description

Definition at line 29 of file KBestExtractor.h.


Member Typedef Documentation

typedef std::vector<boost::shared_ptr<Derivation> > Moses::Syntax::KBestExtractor::KBestVec

Definition at line 75 of file KBestExtractor.h.


Member Function Documentation

void Moses::Syntax::KBestExtractor::Extract ( const std::vector< boost::shared_ptr< SVertex > > &  topLevelVertices,
std::size_t  k,
KBestVec kBestList 
)

Phrase Moses::Syntax::KBestExtractor::GetOutputPhrase ( const Derivation d  )  [static]

TreePointer Moses::Syntax::KBestExtractor::GetOutputTree ( const Derivation d  )  [static]


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

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