Moses::HierarchicalReorderingBackwardState Class Reference

#include <LexicalReorderingState.h>

Inheritance diagram for Moses::HierarchicalReorderingBackwardState:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

 HierarchicalReorderingBackwardState (const LexicalReorderingConfiguration &config, size_t offset)
 HierarchicalReorderingBackwardState (const HierarchicalReorderingBackwardState *prev, const TranslationOption &topt, ReorderingStack reoStack)
virtual int Compare (const FFState &o) const
virtual LexicalReorderingStateExpand (const TranslationOption &hypo, Scores &scores) const


Detailed Description

State for a hierarchical reordering model (see Galley and Manning, A Simple and Effective Hierarchical Phrase Reordering Model, EMNLP 2008) backward state (conditioned on the previous phrase)

Definition at line 170 of file LexicalReorderingState.h.


Constructor & Destructor Documentation

Moses::HierarchicalReorderingBackwardState::HierarchicalReorderingBackwardState ( const LexicalReorderingConfiguration config,
size_t  offset 
)

Definition at line 318 of file LexicalReorderingState.cpp.

Referenced by Expand().

Here is the caller graph for this function:

Moses::HierarchicalReorderingBackwardState::HierarchicalReorderingBackwardState ( const HierarchicalReorderingBackwardState prev,
const TranslationOption topt,
ReorderingStack  reoStack 
)

Definition at line 314 of file LexicalReorderingState.cpp.


Member Function Documentation

int Moses::HierarchicalReorderingBackwardState::Compare ( const FFState o  )  const [virtual]

Implements Moses::LexicalReorderingState.

Definition at line 322 of file LexicalReorderingState.cpp.

References Moses::ReorderingStack::Compare().

Here is the call graph for this function:

LexicalReorderingState * Moses::HierarchicalReorderingBackwardState::Expand ( const TranslationOption hypo,
Scores scores 
) const [virtual]


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

Generated on Thu Jun 4 00:32:15 2015 for Moses by  doxygen 1.5.9