|
Joshua
open source statistical hierarchical phrase-based machine translation system
|
Public Member Functions | |
| VirtualImpl (const char *name, float fake_oov_cost) | |
| ~VirtualImpl () | |
| float | Prob (jint *const begin, jint *const end) const |
| float | ProbString (jint *const begin, jint *const end, jint start) const |
| uint8_t | Order () const |
| bool | RegisterWord (const StringPiece &word, const int joshua_id) |
Private Attributes | |
| Model | m_ |
| float | fake_oov_cost_ |
| std::vector< lm::WordIndex > | map_ |
| anonymous_namespace{wrap.cc}::VirtualImpl< Model >::VirtualImpl | ( | const char * | name, |
| float | fake_oov_cost | ||
| ) |
| anonymous_namespace{wrap.cc}::VirtualImpl< Model >::~VirtualImpl | ( | ) |
| uint8_t anonymous_namespace{wrap.cc}::VirtualImpl< Model >::Order | ( | ) | const [virtual] |
Implements anonymous_namespace{wrap.cc}::VirtualBase.
| float anonymous_namespace{wrap.cc}::VirtualImpl< Model >::Prob | ( | jint *const | begin, |
| jint *const | end | ||
| ) | const [virtual] |
| float anonymous_namespace{wrap.cc}::VirtualImpl< Model >::ProbString | ( | jint *const | begin, |
| jint *const | end, | ||
| jint | start | ||
| ) | const [virtual] |
| bool anonymous_namespace{wrap.cc}::VirtualImpl< Model >::RegisterWord | ( | const StringPiece & | word, |
| const int | joshua_id | ||
| ) | [virtual] |
Implements anonymous_namespace{wrap.cc}::VirtualBase.
float anonymous_namespace{wrap.cc}::VirtualImpl< Model >::fake_oov_cost_ [private] |
Model anonymous_namespace{wrap.cc}::VirtualImpl< Model >::m_ [private] |
std::vector<lm::WordIndex> anonymous_namespace{wrap.cc}::VirtualImpl< Model >::map_ [private] |