Classes | |
class | AlignmentGraph |
class | ComposedRule |
class | ExtractGHKM |
class | Node |
struct | Options |
class | Symbol |
class | Rule |
class | ScfgRule |
class | ScfgRuleWriter |
class | StsgRule |
class | StsgRuleWriter |
class | Subgraph |
Typedefs | |
typedef std::set< int > | Span |
typedef std::pair< int, int > | ContiguousSpan |
Enumerations | |
enum | NodeType { SOURCE, TARGET, TREE } |
enum | SymbolType { Terminal, NonTerminal } |
Functions | |
bool | SpansIntersect (const Span &a, const ContiguousSpan &b) |
ContiguousSpan | Closure (const Span &s) |
typedef std::pair<int, int> MosesTraining::Syntax::GHKM::ContiguousSpan |
typedef std::set<int> MosesTraining::Syntax::GHKM::Span |
ContiguousSpan MosesTraining::Syntax::GHKM::Closure | ( | const Span & | s | ) |
bool MosesTraining::Syntax::GHKM::SpansIntersect | ( | const Span & | a, | |
const ContiguousSpan & | b | |||
) |