Moses::mmbitext Class Reference

#include <ug_mmbitext.h>

List of all members.

Classes

class  agenda
class  jstats
struct  pstats

Public Types

typedef mmTSA< Token >
::tree_iterator 
iter

Public Member Functions

bool find_trg_phr_bounds (size_t const sid, size_t const start, size_t const stop, size_t &s1, size_t &s2, size_t &e1, size_t &e2, std::vector< uchar > *core_alignment, bool const flip) const
 given the source phrase sid[start:stop]
 mmbitext ()
 ~mmbitext ()
void open (string const base, string const L1, string const L2)
SPTR< pstatslookup (iter const &phrase)
void prep (iter const &phrase)

Public Attributes

agendaag
mmTtrack< char > Tx
mmTtrack< TokenT1
mmTtrack< TokenT2
TokenIndex V1
TokenIndex V2
mmTSA< TokenI1
mmTSA< TokenI2
boost::unordered_map< uint64_t,
SPTR< pstats > > 
cache1
boost::unordered_map< uint64_t,
SPTR< pstats > > 
cache2


Detailed Description

Definition at line 41 of file ug_mmbitext.h.


Member Typedef Documentation

typedef mmTSA<Token>::tree_iterator Moses::mmbitext::iter

Definition at line 44 of file ug_mmbitext.h.


Constructor & Destructor Documentation

Moses::mmbitext::mmbitext (  ) 

Moses::mmbitext::~mmbitext (  ) 


Member Function Documentation

bool Moses::mmbitext::find_trg_phr_bounds ( size_t const   sid,
size_t const   start,
size_t const   stop,
size_t &  s1,
size_t &  s2,
size_t &  e1,
size_t &  e2,
std::vector< uchar > *  core_alignment,
bool const   flip 
) const

given the source phrase sid[start:stop]

Referenced by main().

Here is the caller graph for this function:

SPTR<pstats> Moses::mmbitext::lookup ( iter const &  phrase  ) 

Referenced by main().

Here is the caller graph for this function:

void Moses::mmbitext::open ( string const   base,
string const   L1,
string const   L2 
)

Referenced by main().

Here is the caller graph for this function:

void Moses::mmbitext::prep ( iter const &  phrase  ) 


Member Data Documentation

Definition at line 71 of file ug_mmbitext.h.

boost::unordered_map<uint64_t,SPTR<pstats> > Moses::mmbitext::cache1

Definition at line 88 of file ug_mmbitext.h.

boost::unordered_map<uint64_t,SPTR<pstats> > Moses::mmbitext::cache2

Definition at line 88 of file ug_mmbitext.h.

Definition at line 75 of file ug_mmbitext.h.

Referenced by main().

Definition at line 75 of file ug_mmbitext.h.

Referenced by main(), and show().

Definition at line 73 of file ug_mmbitext.h.

Referenced by main().

Definition at line 73 of file ug_mmbitext.h.

Referenced by main().

mmTtrack<char> Moses::mmbitext::Tx

Definition at line 72 of file ug_mmbitext.h.

TokenIndex Moses::mmbitext::V1

Definition at line 74 of file ug_mmbitext.h.

Referenced by main(), show(), and show_pair().

TokenIndex Moses::mmbitext::V2

Definition at line 74 of file ug_mmbitext.h.

Referenced by main(), and show_pair().


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

Generated on Mon Aug 10 00:38:23 2015 for Moses by  doxygen 1.5.9