Moses::Syntax::S2T Namespace Reference


Classes

class  DerivationWriter
class  Manager
class  OovHandler
class  StandardParserCallback
class  EagerParserCallback
class  Parser
class  RecursiveCYKPlusParser
class  Scope3Parser
struct  PatternApplicationTrie
struct  SymbolRange
class  SymbolRangeCalculator
class  TailLatticeBuilder
class  TailLatticeSearcher
class  PChart
class  RuleTrie
class  RuleTrieCreator
class  RuleTrieCYKPlus
class  RuleTrieLoader
class  RuleTrieScope3
class  SChart

Typedefs

typedef std::vector< const
PatternApplicationTrie * > 
PatternApplicationKey
typedef boost::unordered_map
< Word, std::vector< const
PVertex * >, SymbolHasher,
SymbolEqualityPred
SentenceMap
typedef std::vector
< std::vector< std::vector
< std::vector< const PVertex * > > > > 
TailLattice

Functions

void PHyperedgeToSHyperedgeBundle (const PHyperedge &hyperedge, const SChart &schart, SHyperedgeBundle &bundle)

Typedef Documentation

Definition at line 17 of file PatternApplicationTrie.h.

typedef boost::unordered_map<Word, std::vector<const PVertex *>, SymbolHasher, SymbolEqualityPred> Moses::Syntax::S2T::SentenceMap

Definition at line 23 of file SentenceMap.h.

typedef std::vector<std::vector<std::vector<std::vector<const PVertex *> > > > Moses::Syntax::S2T::TailLattice

Definition at line 28 of file TailLattice.h.


Function Documentation

void Moses::Syntax::S2T::PHyperedgeToSHyperedgeBundle ( const PHyperedge &  hyperedge,
const SChart &  schart,
SHyperedgeBundle &  bundle 
) [inline]


Generated on Thu Jul 6 00:34:01 2017 for Moses by  doxygen 1.5.9