public class FloatFactorTable extends Object
Constructor and Description |
---|
FloatFactorTable(int numClasses,
int windowSize) |
Modifier and Type | Method and Description |
---|---|
float |
conditionalLogProb(int[] given,
int of) |
void |
divideBy(FloatFactorTable other) |
float |
getValue(int[] label) |
boolean |
hasNaN() |
void |
incrementValue(int[] label,
float value) |
void |
logIncrementValue(int[] label,
float value) |
float |
logProb(int[] label) |
float |
logProbEnd(int label) |
float |
logProbEnd(int[] label) |
float |
logProbFront(int[] label) |
static void |
main(String[] args) |
void |
multiplyInEnd(FloatFactorTable other) |
void |
multiplyInFront(FloatFactorTable other) |
int |
numClasses() |
float |
prob(int[] label) |
void |
setValue(int[] label,
float value) |
FloatFactorTable |
sumOutEnd() |
FloatFactorTable |
sumOutFront() |
String |
toProbString() |
String |
toString() |
String |
toString(Index classIndex) |
float |
totalMass() |
float |
unnormalizedLogProb(int[] label) |
float |
unnormalizedLogProbEnd(int label) |
float |
unnormalizedLogProbEnd(int[] label) |
float |
unnormalizedLogProbFront(int[] label) |
int |
windowSize() |
public boolean hasNaN()
public String toProbString()
public int windowSize()
public int numClasses()
public float totalMass()
public float unnormalizedLogProb(int[] label)
public float logProb(int[] label)
public float prob(int[] label)
public float conditionalLogProb(int[] given, int of)
public float unnormalizedLogProbFront(int[] label)
public float logProbFront(int[] label)
public float unnormalizedLogProbEnd(int[] label)
public float logProbEnd(int[] label)
public float unnormalizedLogProbEnd(int label)
public float logProbEnd(int label)
public float getValue(int[] label)
public void setValue(int[] label, float value)
public void incrementValue(int[] label, float value)
public void logIncrementValue(int[] label, float value)
public void multiplyInFront(FloatFactorTable other)
public void multiplyInEnd(FloatFactorTable other)
public FloatFactorTable sumOutEnd()
public FloatFactorTable sumOutFront()
public void divideBy(FloatFactorTable other)
public static void main(String[] args)