#include <ngram_query.hh>
Public Member Functions | |
QueryPrinter (int fd, bool print_word, bool print_line, bool print_summary, bool flush) | |
void | Word (StringPiece surface, WordIndex vocab, const FullScoreReturn &ret) |
void | Line (uint64_t oov, float total) |
void | Summary (double ppl_including_oov, double ppl_excluding_oov, uint64_t corpus_oov, uint64_t corpus_tokens) |
Definition at line 17 of file ngram_query.hh.
lm::ngram::QueryPrinter::QueryPrinter | ( | int | fd, | |
bool | print_word, | |||
bool | print_line, | |||
bool | print_summary, | |||
bool | flush | |||
) | [inline] |
Definition at line 19 of file ngram_query.hh.
void lm::ngram::QueryPrinter::Line | ( | uint64_t | oov, | |
float | total | |||
) | [inline] |
Definition at line 28 of file ngram_query.hh.
References util::FileStream::flush().
void lm::ngram::QueryPrinter::Summary | ( | double | ppl_including_oov, | |
double | ppl_excluding_oov, | |||
uint64_t | corpus_oov, | |||
uint64_t | corpus_tokens | |||
) | [inline] |
Definition at line 34 of file ngram_query.hh.
References util::FileStream::flush().
void lm::ngram::QueryPrinter::Word | ( | StringPiece | surface, | |
WordIndex | vocab, | |||
const FullScoreReturn & | ret | |||
) | [inline] |
Definition at line 22 of file ngram_query.hh.
References util::FileStream::flush(), lm::FullScoreReturn::ngram_length, and lm::FullScoreReturn::prob.