|
Joshua
open source statistical hierarchical phrase-based machine translation system
|
#include <quantize.hh>
Public Member Functions | |
| Middle (uint8_t prob_bits, const float *prob_begin, uint8_t backoff_bits, const float *backoff_begin) | |
| void | Write (void *base, uint64_t bit_offset, float prob, float backoff) const |
| void | Read (const void *base, uint64_t bit_offset, float &prob, float &backoff) const |
| void | ReadBackoff (const void *base, uint64_t bit_offset, float &backoff) const |
| uint8_t | TotalBits () const |
Private Attributes | |
| const uint8_t | total_bits_ |
| const uint64_t | total_mask_ |
| const Bins | prob_ |
| const Bins | backoff_ |
| lm::ngram::SeparatelyQuantize::Middle::Middle | ( | uint8_t | prob_bits, |
| const float * | prob_begin, | ||
| uint8_t | backoff_bits, | ||
| const float * | backoff_begin | ||
| ) |
| void lm::ngram::SeparatelyQuantize::Middle::Read | ( | const void * | base, |
| uint64_t | bit_offset, | ||
| float & | prob, | ||
| float & | backoff | ||
| ) | const |
| void lm::ngram::SeparatelyQuantize::Middle::ReadBackoff | ( | const void * | base, |
| uint64_t | bit_offset, | ||
| float & | backoff | ||
| ) | const |
| uint8_t lm::ngram::SeparatelyQuantize::Middle::TotalBits | ( | ) | const |
| void lm::ngram::SeparatelyQuantize::Middle::Write | ( | void * | base, |
| uint64_t | bit_offset, | ||
| float | prob, | ||
| float | backoff | ||
| ) | const |
const Bins lm::ngram::SeparatelyQuantize::Middle::backoff_ [private] |
const Bins lm::ngram::SeparatelyQuantize::Middle::prob_ [private] |
const uint8_t lm::ngram::SeparatelyQuantize::Middle::total_bits_ [private] |
const uint64_t lm::ngram::SeparatelyQuantize::Middle::total_mask_ [private] |