Package edu.stanford.nlp.mt

Class Summary
AlHandler This serves to handle the alignment probabilities the basic functionality is getProb(i,j) and incCount(i,j,val);
AlHandlerHMM1 This serves to handle the alignment probabilities the basic functionality is getProb(i,j) and incCount(i,j,val);
AlHandlerHMM1E This serves to handle the alignment probabilities the basic functionality is getProb(i,j) and incCount(i,j,val);
AlHandlerHMM1F  
AlHandlerHMM1SG This serves to handle the alignment probabilities the basic functionality is getProb(i,j) and incCount(i,j,val);
AlHandlerHMM1Tags This serves to handle the alignment probabilities the basic functionality is getProb(i,j,alignment) and incCount(i,j,alignment,val); Handles conditioning on many different tag configurations - french tags and english tags The conditioning tags are specified with a number which contains flags for different tags
AlHandlerHMM2 This serves to handle the alignment probabilities this is trigram HMM
AlHandlerHMM2E This serves to handle the alignment probabilities this is trigram HMM .
AlHandlerHMM2EQ This serves to handle the alignment probabilities this is trigram HMM
AlHandlerHMM2EQSG  
AlHandlerHMM2Tags This serves to handle the alignment probabilities the basic functionality is getProb(i,j,alignment) and incCount(i,j,alignment,val); Handles conditioning on many different tag configurations - french tags and english tags The conditioning tags are specified with a number which contains flags for different tags
Array3 A class to represent 3 dimensional array of float by using a one dimensional array This is to make access faster
Array4 A class to represent a 4 dimensional array of float by using a one dimensional array This is to make access faster
ATable  
ATableHMM  
ATableHMM2  
ATableHMM2EQ  
ATableHMMFull The purpose of this class is to hold counts and alignment probabilities for an HMM p(aj|aj-1,l) .
ATableHMMHolder  
CHandler The purpose of this class is to handle the choose/ not choose probabilities for english words that I am implementing
DoubleIntHolder  
GlobalParams  
HMM  
InFile  
IntHolder  
IntPair Title: Statistical MT tool Description: Your description Copyright: Copyright (c) 1999 Company: Stanford University
IntQuadruple  
IntTriple  
IntTuple  
Model1  
Now  
Perplexity  
ProbCountHolder  
PTable  
Reports  
Sentence  
SentenceHandler Reads in the corpus both training and test and stores them in buffers
SentencePair  
StayGoTable  
StayGoTables stores several stay go tables for different contexts
SymbolTable  
TPHandler Writing separate classes to handle the translation probabilities with or without tags; these classes take care of the caching and reduce the mess in the em_loops in the models.
TPHandlerEtags  
TPHandlerFE1 This handles the translation probability for the model p(fj,tfj|aj,e,te)=p(tfj|teaj)p(fj|eaj,[teaj,tfj])
TPHandlerNM This is for use in the model with special null treatment p(fj|null,alignment)=alfa*p(fj|fj+1) +(1-alfa)*p(fj|NULL)
TPHandlerNULL getProb(i,j) = p(fj|ei) if i not eq 0 and else p(fj|fj-1)
TTable  
TupleCounter  
Word This class holds a word Id together with a tag Id Later other fields might be added as well
WordEx  
WordExPair  
WordPair  
 



Stanford NLP Group