#include <ug_mmbitext.h>
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< pstats > | lookup (iter const &phrase) |
void | prep (iter const &phrase) |
Public Attributes | |
agenda * | ag |
mmTtrack< char > | Tx |
mmTtrack< Token > | T1 |
mmTtrack< Token > | T2 |
TokenIndex | V1 |
TokenIndex | V2 |
mmTSA< Token > | I1 |
mmTSA< Token > | I2 |
boost::unordered_map< uint64_t, SPTR< pstats > > | cache1 |
boost::unordered_map< uint64_t, SPTR< pstats > > | cache2 |
Definition at line 41 of file ug_mmbitext.h.
typedef mmTSA<Token>::tree_iterator Moses::mmbitext::iter |
Definition at line 44 of file ug_mmbitext.h.
Moses::mmbitext::mmbitext | ( | ) |
Moses::mmbitext::~mmbitext | ( | ) |
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().
void Moses::mmbitext::open | ( | string const | base, | |
string const | L1, | |||
string const | L2 | |||
) |
void Moses::mmbitext::prep | ( | iter const & | phrase | ) |
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.
mmTSA<Token> Moses::mmbitext::I1 |
mmTSA<Token> Moses::mmbitext::I2 |
mmTtrack<Token> Moses::mmbitext::T1 |
mmTtrack<Token> Moses::mmbitext::T2 |
mmTtrack<char> Moses::mmbitext::Tx |
Definition at line 72 of file ug_mmbitext.h.
TokenIndex Moses::mmbitext::V1 |
TokenIndex Moses::mmbitext::V2 |