#include <quantize.hh>
Public Member Functions | |
MiddlePointer (const DontQuantize &, unsigned char, util::BitAddress address) | |
MiddlePointer () | |
bool | Found () const |
float | Prob () const |
float | Backoff () const |
float | Rest () const |
void | Write (float prob, float backoff) |
Definition at line 32 of file quantize.hh.
lm::ngram::DontQuantize::MiddlePointer::MiddlePointer | ( | const DontQuantize & | , | |
unsigned | char, | |||
util::BitAddress | address | |||
) | [inline] |
Definition at line 34 of file quantize.hh.
lm::ngram::DontQuantize::MiddlePointer::MiddlePointer | ( | ) | [inline] |
Definition at line 36 of file quantize.hh.
float lm::ngram::DontQuantize::MiddlePointer::Backoff | ( | ) | const [inline] |
Definition at line 46 of file quantize.hh.
References util::BitAddress::base, util::BitAddress::offset, and util::ReadFloat32().
bool lm::ngram::DontQuantize::MiddlePointer::Found | ( | ) | const [inline] |
float lm::ngram::DontQuantize::MiddlePointer::Prob | ( | ) | const [inline] |
Definition at line 42 of file quantize.hh.
References util::BitAddress::base, util::BitAddress::offset, and util::ReadNonPositiveFloat31().
Referenced by Rest().
float lm::ngram::DontQuantize::MiddlePointer::Rest | ( | ) | const [inline] |
Definition at line 50 of file quantize.hh.
References Prob().
void lm::ngram::DontQuantize::MiddlePointer::Write | ( | float | prob, | |
float | backoff | |||
) | [inline] |
Definition at line 52 of file quantize.hh.
References util::BitAddress::base, util::BitAddress::offset, util::WriteFloat32(), and util::WriteNonPositiveFloat31().