Moses::LexicalMonotonicReordering Class Reference

#include <LexicalReordering.h>

Inheritance diagram for Moses::LexicalMonotonicReordering:

Inheritance graph
[legend]
Collaboration diagram for Moses::LexicalMonotonicReordering:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LexicalMonotonicReordering (const std::string &filePath, const std::vector< float > &w, Direction direction, Condition condition, std::vector< FactorType > &f_factors, std::vector< FactorType > &e_factors)
virtual int GetNumOrientationTypes () const
virtual std::string GetScoreProducerDescription () const
 returns a string description of this producer
virtual int GetOrientationType (Hypothesis *currHypothesis) const


Constructor & Destructor Documentation

Moses::LexicalMonotonicReordering::LexicalMonotonicReordering ( const std::string &  filePath,
const std::vector< float > &  w,
Direction  direction,
Condition  condition,
std::vector< FactorType > &  f_factors,
std::vector< FactorType > &  e_factors 
) [inline]


Member Function Documentation

virtual int Moses::LexicalMonotonicReordering::GetNumOrientationTypes (  )  const [inline, virtual]

LexicalReordering::OrientationType Moses::LexicalMonotonicReordering::GetOrientationType ( Hypothesis currHypothesis  )  const [virtual]

virtual std::string Moses::LexicalMonotonicReordering::GetScoreProducerDescription (  )  const [inline, virtual]

returns a string description of this producer

Reimplemented from Moses::LexicalReordering.


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

Generated on Wed Mar 24 20:05:25 2010 for Moses by  doxygen 1.5.9