#include <ug_im_bitext.h>
Public Member Functions | |
size_t | revision () const |
void | open (string const base, string const L1, string L2) |
imBitext (SPTR< TokenIndex > const &V1, SPTR< TokenIndex > const &V2, size_t max_sample=5000, size_t num_workers=4) | |
imBitext (size_t max_sample=5000, size_t num_workers=4) | |
imBitext (imBitext const &other) | |
SPTR< imBitext< TKN > > | add (vector< string > const &s1, std::vector< string > const &s2, std::vector< string > const &a) const |
template<> | |
SPTR< imBitext< L2R_Token < SimpleWordId > > > | add (vector< string > const &s1, vector< string > const &s2, vector< string > const &aln) const |
template<> | |
SPTR< imBitext< L2R_Token < SimpleWordId > > > | add (vector< string > const &s1, vector< string > const &s2, vector< string > const &aln) const |
Definition at line 10 of file ug_im_bitext.h.
Moses::bitext::imBitext< TKN >::imBitext | ( | SPTR< TokenIndex > const & | V1, | |
SPTR< TokenIndex > const & | V2, | |||
size_t | max_sample = 5000 , |
|||
size_t | num_workers = 4 | |||
) | [inline] |
Definition at line 56 of file ug_im_bitext.h.
References Moses::bitext::Bitext< TKN >::V1, and Moses::bitext::Bitext< TKN >::V2.
Moses::bitext::imBitext< TKN >::imBitext | ( | size_t | max_sample = 5000 , |
|
size_t | num_workers = 4 | |||
) | [inline] |
Definition at line 43 of file ug_im_bitext.h.
References Moses::bitext::Bitext< TKN >::m_default_sample_size, Moses::bitext::Bitext< TKN >::V1, and Moses::bitext::Bitext< TKN >::V2.
Moses::bitext::imBitext< TKN >::imBitext | ( | imBitext< TKN > const & | other | ) | [inline] |
Definition at line 72 of file ug_im_bitext.h.
References Moses::bitext::Bitext< TKN >::I1, Moses::bitext::Bitext< TKN >::I2, Moses::bitext::Bitext< TKN >::m_default_sample_size, Moses::bitext::Bitext< TKN >::m_num_workers, Moses::bitext::Bitext< TKN >::T1, Moses::bitext::Bitext< TKN >::T2, Moses::bitext::Bitext< TKN >::Tx, Moses::bitext::Bitext< TKN >::V1, and Moses::bitext::Bitext< TKN >::V2.
SPTR< imBitext< L2R_Token< SimpleWordId > > > Moses::bitext::imBitext< L2R_Token< SimpleWordId > >::add | ( | vector< string > const & | s1, | |
vector< string > const & | s2, | |||
vector< string > const & | aln | |||
) | const [inline] |
SPTR< imBitext< TKN > > Moses::bitext::imBitext< TKN >::add | ( | vector< string > const & | s1, | |
vector< string > const & | s2, | |||
vector< string > const & | aln | |||
) | const [inline] |
Definition at line 11 of file ug_im_bitext.cc.
References aln, ugdiss::append(), ugdiss::binread(), ugdiss::binwrite(), HERE, k, T1, and UTIL_THROW_IF2.
SPTR<imBitext<TKN> > Moses::bitext::imBitext< TKN >::add | ( | vector< string > const & | s1, | |
std::vector< string > const & | s2, | |||
std::vector< string > const & | a | |||
) | const |
void Moses::bitext::imBitext< TKN >::open | ( | string const | base, | |
string const | L1, | |||
string | L2 | |||
) | [inline, virtual] |
Implements Moses::bitext::Bitext< TKN >.
Definition at line 112 of file ug_im_bitext.h.
References Moses::bitext::Bitext< TKN >::I1, Moses::bitext::Bitext< TKN >::I2, ugdiss::mmTSA< TOKEN >::open(), ugdiss::mmTtrack< TKN >::open(), Moses::bitext::Bitext< TKN >::T1, Moses::bitext::Bitext< TKN >::T2, Moses::bitext::Bitext< TKN >::Tx, Moses::bitext::Bitext< TKN >::V1, and Moses::bitext::Bitext< TKN >::V2.
size_t Moses::bitext::imBitext< TKN >::revision | ( | ) | const [inline, virtual] |