LanguageModel_Segmenter Class Reference

Inheritance diagram for LanguageModel_Segmenter:

List of all members.


Public Member Functions

 LanguageModel_Segmenter (int uniNr)
 ~LanguageModel_Segmenter ()
void transferTo (int word)
void finishModel ()
void addPenalty (int word, double penalty)
virtual float getP (int newWordID, int *wordHistoryIn, int *wordHistoryOut)

Protected Attributes

int * transfer_uni
int * transfer_bi
float * probs_bi
int currentWord
int totalTransfer

Constructor & Destructor Documentation

LanguageModel_Segmenter::LanguageModel_Segmenter ( int  uniNr  ) 

LanguageModel_Segmenter::~LanguageModel_Segmenter (  ) 

Todo:
Docs

References probs_bi, transfer_bi, and transfer_uni.


Member Function Documentation

void LanguageModel_Segmenter::addPenalty ( int  word,
double  penalty 
)

void LanguageModel_Segmenter::finishModel (  ) 

float LanguageModel_Segmenter::getP ( int  newWordID,
int *  wordHistory,
int *  wordHistoryOut 
) [virtual]

void LanguageModel_Segmenter::transferTo ( int  word  ) 


Member Data Documentation