|
Sautrela | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.gtts.sautrela.wfsa.models.KTLSS
public class KTLSS
| Nested Class Summary | |
|---|---|
class |
KTLSS.OOVSymbol
|
class |
KTLSS.Symbol
|
| Nested classes/interfaces inherited from interface edu.gtts.sautrela.wfsa.WFSA |
|---|
WFSA.Factory |
| Field Summary | |
|---|---|
static WFSA.Factory |
myFactory
|
| Method Summary | |
|---|---|
void |
dumpTrainCounts()
Dumps the trained data to the model. |
Alphabet<KTLSS.Symbol> |
getAlphabet()
Returns the alphabet of the Model. |
double |
getFinProb(edu.gtts.sautrela.wfsa.models.KTLSS.Node node)
Returns the probability of being final |
double |
getGopalakrishnanC()
|
edu.gtts.sautrela.wfsa.models.KTLSS.Node |
getIniState()
Returns the initial State |
java.lang.String |
getName()
Returns the name of the Model. |
DefaultTransition<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol> |
getRandomTrans(edu.gtts.sautrela.wfsa.models.KTLSS.Node node)
Returns a random transitions from a state |
DefaultTransition<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol>[] |
getTrans(edu.gtts.sautrela.wfsa.models.KTLSS.Node node)
Returns all possible transitions from a state. |
DefaultTransition<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol> |
getTrans(edu.gtts.sautrela.wfsa.models.KTLSS.Node src,
KTLSS.Symbol sy)
Returns the transition for the given state and symbol |
void |
incrementTrainCount(DefaultTransition<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol> t,
double count)
Increments the training counts associated to a Transition. |
void |
incrementTrainCount(edu.gtts.sautrela.wfsa.models.KTLSS.Node node,
double count)
Increments the training counts associated to a final state. |
void |
initTrainCounts(double initCount)
Initializes the training counts. |
static void |
main(java.lang.String[] args)
|
void |
setGopalakrishnanC(double d)
|
java.lang.String |
toString()
Returns a string representation of the KTLS. |
java.lang.String |
toXML()
Returns a XML representation of the KTLS |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final WFSA.Factory myFactory
| Method Detail |
|---|
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getName()
WFSA
getName in interface WFSA<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol,DefaultTransition<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol>>public Alphabet<KTLSS.Symbol> getAlphabet()
WFSA
getAlphabet in interface WFSA<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol,DefaultTransition<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol>>Alphabetpublic edu.gtts.sautrela.wfsa.models.KTLSS.Node getIniState()
WFSA
getIniState in interface WFSA<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol,DefaultTransition<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol>>public DefaultTransition<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol>[] getTrans(edu.gtts.sautrela.wfsa.models.KTLSS.Node node)
WFSA
getTrans in interface WFSA<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol,DefaultTransition<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol>>node - The source State
array must be returned.
public DefaultTransition<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol> getTrans(edu.gtts.sautrela.wfsa.models.KTLSS.Node src,
KTLSS.Symbol sy)
DWFSA
getTrans in interface DWFSA<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol,DefaultTransition<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol>>src - the source Statesy - the observed symbol
public double getFinProb(edu.gtts.sautrela.wfsa.models.KTLSS.Node node)
WFSA
getFinProb in interface WFSA<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol,DefaultTransition<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol>>public DefaultTransition<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol> getRandomTrans(edu.gtts.sautrela.wfsa.models.KTLSS.Node node)
WFSA
getRandomTrans in interface WFSA<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol,DefaultTransition<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol>>node - The source State
public java.lang.String toXML()
toXML in interface WFSA<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol,DefaultTransition<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol>>public void initTrainCounts(double initCount)
WFSAinitCount is used as initial posterior probability count
of the WFSA (MAP training). This count must be distributed
among all the internal parameters according to their prior probabilities.
initTrainCounts in interface WFSA<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol,DefaultTransition<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol>>initCount - initial posterior probability count
public void incrementTrainCount(edu.gtts.sautrela.wfsa.models.KTLSS.Node node,
double count)
WFSAState.
incrementTrainCount in interface WFSA<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol,DefaultTransition<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol>>node - the final Satecount - the training count.
public void incrementTrainCount(DefaultTransition<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol> t,
double count)
WFSATransition.
These counts are related to the probability of a Transition.
incrementTrainCount in interface WFSA<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol,DefaultTransition<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol>>t - the Transitioncount - the training count.public void dumpTrainCounts()
WFSA
dumpTrainCounts in interface WFSA<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol,DefaultTransition<edu.gtts.sautrela.wfsa.models.KTLSS.Node,KTLSS.Symbol>>public double getGopalakrishnanC()
public void setGopalakrishnanC(double d)
public static void main(java.lang.String[] args)
|
Sautrela | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||