public class BaseUnknownWordModelTrainer extends AbstractUnknownWordModelTrainer
NULL_ITW, nullTag, nullWord, unknown
Constructor and Description |
---|
BaseUnknownWordModelTrainer() |
Modifier and Type | Method and Description |
---|---|
protected UnknownWordModel |
buildUWM() |
UnknownWordModel |
finishTraining()
Returns the trained UWM.
|
void |
initializeTraining(Options op,
Lexicon lex,
Index<java.lang.String> wordIndex,
Index<java.lang.String> tagIndex,
double totalTrees)
Initialize the trainer with a few of the data structures it needs
to train.
|
void |
train(TaggedWord tw,
int loc,
double weight)
Tallies statistics for a single word.
|
incrementTreesRead, train, train, train
public void initializeTraining(Options op, Lexicon lex, Index<java.lang.String> wordIndex, Index<java.lang.String> tagIndex, double totalTrees)
UnknownWordModelTrainer
initializeTraining
in interface UnknownWordModelTrainer
initializeTraining
in class AbstractUnknownWordModelTrainer
public void train(TaggedWord tw, int loc, double weight)
UnknownWordModelTrainer
public UnknownWordModel finishTraining()
UnknownWordModelTrainer
protected UnknownWordModel buildUWM()