|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectJet.HMM.HMMemitter
Jet.HMM.BasicHMMemitter
a simple HMMemitter, with statistics based only on exact match to a token in the training corpus.
| Field Summary |
| Fields inherited from class Jet.HMM.HMMemitter |
hmm, stateName |
| Constructor Summary | |
BasicHMMemitter()
|
|
| Method Summary | |
void |
computeProbabilities()
computate probabilities of emission from counts. |
double |
getProbability(java.lang.String token,
java.lang.String priorToken,
FeatureSet fs)
returns the probability that the current HMM state will emit token token with FeatureSet fs. |
void |
print()
print the information about emission from this state to System.out. |
void |
resetForTraining()
initialize the emitter prior to training. |
void |
store(java.io.PrintWriter stream)
write the information about emission from this state in a form which can be read by HMM.load(java.io.Reader). |
void |
trainOnInstances(java.lang.String token,
java.lang.String priorToken,
int n)
update emission counts to indicate that String token
appeared n times as an output of the current state. |
| Methods inherited from class Jet.HMM.HMMemitter |
setCacheCount |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public BasicHMMemitter()
| Method Detail |
public void resetForTraining()
HMMemitterHMMemitter.trainOnInstances(java.lang.String, java.lang.String, int).
resetForTraining in class HMMemitter
public void trainOnInstances(java.lang.String token,
java.lang.String priorToken,
int n)
HMMemittertoken
appeared n times as an output of the current state.
trainOnInstances in class HMMemitterpublic void computeProbabilities()
HMMemitterHMMemitter.trainOnInstances(java.lang.String, java.lang.String, int) and
before calls on HMMemitter.getProbability(java.lang.String, java.lang.String, Jet.Lisp.FeatureSet).
computeProbabilities in class HMMemitter
public double getProbability(java.lang.String token,
java.lang.String priorToken,
FeatureSet fs)
HMMemittertoken with FeatureSet fs.
getProbability in class HMMemitterpublic void print()
HMMemitter
print in class HMMemitterpublic void store(java.io.PrintWriter stream)
HMMemitterHMM.load(java.io.Reader).
store in class HMMemitter
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||