Classes | |
class | AlignmentGraph |
class | ComposedRule |
class | Exception |
class | ExtractGHKM |
class | Node |
struct | Options |
class | ParseTree |
struct | Symbol |
class | ScfgRule |
class | ScfgRuleWriter |
class | Subgraph |
class | XmlTreeParser |
Typedefs | |
typedef std::vector< std::pair < int, int > > | Alignment |
typedef std::set< int > | Span |
typedef std::pair< int, int > | ContiguousSpan |
Enumerations | |
enum | NodeType { SOURCE, TARGET, TREE } |
enum | SymbolType { Terminal, NonTerminal } |
Functions | |
Alignment | ReadAlignment (const std::string &s) |
bool | SpansIntersect (const Span &a, const ContiguousSpan &b) |
ContiguousSpan | Closure (const Span &s) |
typedef std::vector<std::pair<int, int> > Moses::GHKM::Alignment |
Definition at line 33 of file Alignment.h.
typedef std::pair<int, int> Moses::GHKM::ContiguousSpan |
typedef std::set<int> Moses::GHKM::Span |
ContiguousSpan Moses::GHKM::Closure | ( | const Span & | s | ) |
Alignment Moses::GHKM::ReadAlignment | ( | const std::string & | s | ) |
Definition at line 32 of file Alignment.cpp.
Referenced by Moses::GHKM::ExtractGHKM::Main().
bool Moses::GHKM::SpansIntersect | ( | const Span & | a, | |
const ContiguousSpan & | b | |||
) |