#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().