#include <ug_bitext_base.h>

Classes | |
| class | agenda |
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 (std::string const base, std::string const L1, std::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 32 of file ug_bitext_base.h.
| typedef mmTSA<Token>::tree_iterator Moses::bitext_base::iter |
Definition at line 35 of file ug_bitext_base.h.
| Moses::bitext_base::~mmbitext | ( | ) |
| bool Moses::bitext_base::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]
| SPTR<pstats> Moses::bitext_base::lookup | ( | iter const & | phrase | ) |
| Moses::bitext_base::mmbitext | ( | ) |
| void Moses::bitext_base::open | ( | std::string const | base, | |
| std::string const | L1, | |||
| std::string const | L2 | |||
| ) |
| void Moses::bitext_base::prep | ( | iter const & | phrase | ) |
Definition at line 62 of file ug_bitext_base.h.
| boost::unordered_map<uint64_t,SPTR<pstats> > Moses::bitext_base::cache1 |
Definition at line 79 of file ug_bitext_base.h.
| boost::unordered_map<uint64_t,SPTR<pstats> > Moses::bitext_base::cache2 |
Definition at line 79 of file ug_bitext_base.h.
| mmTSA<Token> Moses::bitext_base::I1 |
Definition at line 66 of file ug_bitext_base.h.
| mmTSA<Token> Moses::bitext_base::I2 |
Definition at line 66 of file ug_bitext_base.h.
| mmTtrack<Token> Moses::bitext_base::T1 |
Definition at line 64 of file ug_bitext_base.h.
| mmTtrack<Token> Moses::bitext_base::T2 |
Definition at line 64 of file ug_bitext_base.h.
| mmTtrack<char> Moses::bitext_base::Tx |
Definition at line 63 of file ug_bitext_base.h.
| TokenIndex Moses::bitext_base::V1 |
Definition at line 65 of file ug_bitext_base.h.
| TokenIndex Moses::bitext_base::V2 |
Definition at line 65 of file ug_bitext_base.h.
1.5.9