|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--edu.stanford.nlp.mt.HMM
Constructor Summary | |
HMM()
|
|
HMM(SentenceHandler corpus,
int numIterations,
int mask)
|
|
HMM(SentenceHandler corpus,
int numIterations,
TTable tTable,
TTable fTable,
ATable startTable,
int mask,
int startiter)
|
|
HMM(SentenceHandler corpus,
int numIterations,
TTable tTable,
TTable fTable,
int mask,
int startiter)
|
Method Summary | |
void |
em_loop_2_beam(boolean inTrain,
PrintStream alStream)
Trigram HMM alignment . |
void |
em_loop_2_eq(boolean inTrain,
PrintStream alStream)
Trigram HMM alignment when we have classes for the previous jump and not all -30 to 30 |
void |
em_loop_2(boolean inTrain,
PrintStream alStream)
Trigram HMM alignment |
void |
em_loop_etags(boolean inTrain,
PrintStream alStream)
|
void |
em_loop_etagsA(boolean inTrain,
PrintStream alStream)
|
void |
em_loop_ftagsA(boolean inTrain,
PrintStream alStream)
|
void |
em_loop_mnull(boolean inTrain,
PrintStream alStream)
|
void |
em_loop_right(boolean inTrain,
PrintStream alStream)
|
void |
em_loop_sg(boolean inTrain,
PrintStream alStream)
|
void |
em_loop(boolean inTrain,
PrintStream alStream,
TupleCounter TC)
|
TTable |
getFTable()
|
TTable |
getTTable()
|
void |
init()
|
void |
initializeATables(int mask)
Initialize the alignment tables for tag sequences with enough support Initializes according to a mask which specifies which tags to use for alignment conditioning |
void |
initializeTable()
|
boolean |
legitimate(int i,
int i_p,
int l)
returns true if i can legitimately follow i_p |
void |
train_test_loop(int startiter,
int numIterations)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public HMM()
public HMM(SentenceHandler corpus, int numIterations, TTable tTable, TTable fTable, int mask, int startiter)
public HMM(SentenceHandler corpus, int numIterations, TTable tTable, TTable fTable, ATable startTable, int mask, int startiter)
public HMM(SentenceHandler corpus, int numIterations, int mask)
Method Detail |
public TTable getTTable()
public TTable getFTable()
public void init()
public void initializeATables(int mask)
public void train_test_loop(int startiter, int numIterations)
public void initializeTable()
public void em_loop(boolean inTrain, PrintStream alStream, TupleCounter TC)
public void em_loop_right(boolean inTrain, PrintStream alStream)
public void em_loop_2(boolean inTrain, PrintStream alStream)
public void em_loop_2_eq(boolean inTrain, PrintStream alStream)
public boolean legitimate(int i, int i_p, int l)
public void em_loop_2_beam(boolean inTrain, PrintStream alStream)
public void em_loop_mnull(boolean inTrain, PrintStream alStream)
public void em_loop_ftagsA(boolean inTrain, PrintStream alStream)
public void em_loop_etags(boolean inTrain, PrintStream alStream)
public void em_loop_etagsA(boolean inTrain, PrintStream alStream)
public void em_loop_sg(boolean inTrain, PrintStream alStream)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |