#include <iostream>#include <cmath>#include <math.h>#include "cmd.h"#include "mfstream.h"#include "mempool.h"#include "htable.h"#include "dictionary.h"#include "n_gram.h"#include "ngramtable.h"#include "interplm.h"#include "normcache.h"#include "ngramcache.h"#include "mdiadapt.h"#include "shiftlm.h"#include "linearlm.h"#include "mixture.h"#include "lmtable.h"Go to the source code of this file.
Defines | |
| #define | NGRAM 1 |
| #define | SEQUENCE 2 |
| #define | ADAPT 3 |
| #define | TURN 4 |
| #define | TEXT 5 |
Functions | |
| void | print_help (int TypeFlag=0) |
| void | usage (const char *msg=0) |
| int | main (int argc, char **argv) |
| int main | ( | int | argc, | |
| char ** | argv | |||
| ) |
Definition at line 102 of file tlm.cpp.
References ADAPT, mdiadaptlm::adapt(), CMDBOOLTYPE, CMDDOUBLETYPE, CMDENUMTYPE, CMDINTTYPE, CMDMSG, CMDSTRINGTYPE, CMDSUBRANGETYPE, mdiadaptlm::compute_backoff(), mdiadaptlm::create_caches(), DeclareParams(), ngramtable::dict, interplm::dub(), dictionary::genoovcode(), GetParams(), dictionary::incflag(), ngram::isym, LINEAR_GT, LINEAR_WB, interplm::lmstat(), MAX_NGRAM, ngramtable::maxlevel(), MIXTURE, MOD_SHIFT_BETA, MSHIFTBETA_B, MSHIFTBETA_I, n, mdiadaptlm::netsize(), NGRAM, NULL, dictionary::oovcode(), mdiadaptlm::prob(), interplm::prunesingletons(), interplm::prunetopsingletons(), mdiadaptlm::save_per_level(), mdiadaptlm::saveARPA(), mdiadaptlm::saveASR(), mdiadaptlm::saveBIN(), mdiadaptlm::savescalefactor(), SEQUENCE, dictionary::setoovrate(), SHIFT_BETA, SHIFT_ONE, SHIFTBETA_B, SHIFTBETA_I, SIMPLE_B, SIMPLE_I, ngram::size, dictionary::size(), interplm::test(), TEXT, interplm::train(), TURN, usage(), and ngram::wordp().

| void print_help | ( | int | TypeFlag = 0 |
) |
Definition at line 78 of file tlm.cpp.
References FullPrintParams().

| void usage | ( | const char * | msg = 0 |
) |
Definition at line 91 of file tlm.cpp.
References print_help().

1.5.9