edu.stanford.nlp.mt
Class ATable
java.lang.Object
|
+--edu.stanford.nlp.mt.ATable
- Direct Known Subclasses:
- ATableHMM, ATableHMM2, ATableHMM2EQ, ATableHMMFull
- public class ATable
- extends Object
Method Summary |
boolean |
checkOK()
|
double |
DKL(ATable a)
|
int |
getCount()
|
float |
getEmpty()
|
float |
getProb(int i,
int i_p,
int l)
|
float |
getProb(int i,
int i_p,
int i_pp,
int l)
|
void |
incCount(int inc)
|
void |
incCount(int i,
int i_p,
int l,
double val)
|
void |
incCount(int i,
int i_p,
int i_pp,
int l,
double val)
|
void |
initialize(ATable a)
|
void |
initializeUniform()
|
boolean |
isPopulated()
|
void |
normalize()
|
void |
printProbs()
|
void |
save(String filename)
Actually appends to file. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ATable
public ATable()
ATable
public ATable(int maxsize)
normalize
public void normalize()
initializeUniform
public void initializeUniform()
initialize
public void initialize(ATable a)
printProbs
public void printProbs()
incCount
public void incCount(int inc)
getCount
public int getCount()
checkOK
public boolean checkOK()
getProb
public float getProb(int i,
int i_p,
int l)
getProb
public float getProb(int i,
int i_p,
int i_pp,
int l)
incCount
public void incCount(int i,
int i_p,
int l,
double val)
incCount
public void incCount(int i,
int i_p,
int i_pp,
int l,
double val)
isPopulated
public boolean isPopulated()
getEmpty
public float getEmpty()
save
public void save(String filename)
- Actually appends to file. Used when we want to print all tables for
e.g. different contexts.
DKL
public double DKL(ATable a)
Stanford NLP Group