- get(Fst, Fst, Semiring) - Static method in class edu.cmu.sphinx.fst.operations.Compose
-
Computes the composition of two Fsts.
- get(Fst) - Static method in class edu.cmu.sphinx.fst.operations.Determinize
-
Determinizes an fst.
- get(Fst, int, boolean) - Static method in class edu.cmu.sphinx.fst.operations.NShortestPaths
-
Calculates the n-best shortest path from the initial to the final state.
- get(Fst) - Static method in class edu.cmu.sphinx.fst.operations.Reverse
-
Reverses an fst
- get(Fst) - Static method in class edu.cmu.sphinx.fst.operations.RmEpsilon
-
Removes epsilon transitions from an fst.
- getArc(int) - Method in class edu.cmu.sphinx.fst.ImmutableState
-
- getArc(int) - Method in class edu.cmu.sphinx.fst.State
-
Get an arc based on it's index the arcs ArrayList
- getFilter(String[], Semiring) - Static method in class edu.cmu.sphinx.fst.operations.Compose
-
Get a filter to use for avoiding multiple epsilon paths in the resulting
Fst
See: M.
- getFinalWeight() - Method in class edu.cmu.sphinx.fst.State
-
Get the state's final Weight
- getId() - Method in class edu.cmu.sphinx.fst.State
-
Get the state's id
- getIlabel() - Method in class edu.cmu.sphinx.fst.Arc
-
Get the input label's id
- getIndex(String[], String) - Static method in class edu.cmu.sphinx.fst.utils.Utils
-
Get the position (index) of a particular string in a Strings array.
- getIsyms() - Method in class edu.cmu.sphinx.fst.Fst
-
Get the input symbols' array
- getLeft() - Method in class edu.cmu.sphinx.fst.utils.Pair
-
Get the left element of the Pair
- getNextState() - Method in class edu.cmu.sphinx.fst.Arc
-
Get the next state
- getNumArcs() - Method in class edu.cmu.sphinx.fst.ImmutableState
-
- getNumArcs() - Method in class edu.cmu.sphinx.fst.State
-
Get the number of outgoing arcs
- getNumStates() - Method in class edu.cmu.sphinx.fst.Fst
-
Get the number of states in the fst
- getNumStates() - Method in class edu.cmu.sphinx.fst.ImmutableFst
-
- getOlabel() - Method in class edu.cmu.sphinx.fst.Arc
-
Get the output label's id
- getOsyms() - Method in class edu.cmu.sphinx.fst.Fst
-
Get the output symbols' array
- getRight() - Method in class edu.cmu.sphinx.fst.utils.Pair
-
Get the right element of the Pair
- getSemiring() - Method in class edu.cmu.sphinx.fst.Fst
-
Get the semiring
- getStart() - Method in class edu.cmu.sphinx.fst.Fst
-
Get the initial states
- getState(int) - Method in class edu.cmu.sphinx.fst.Fst
-
- getState(int) - Method in class edu.cmu.sphinx.fst.ImmutableFst
-
- getWeight() - Method in class edu.cmu.sphinx.fst.Arc
-
Get the arc's weight
- saveModel(String) - Method in class edu.cmu.sphinx.fst.Fst
-
Saves binary model to disk
- saveModel(String) - Method in class edu.cmu.sphinx.fst.ImmutableFst
-
- search(ArrayList<String>, ArrayList<String>, int) - Static method in class edu.cmu.sphinx.fst.utils.Utils
-
Searches an ArrayList of Strings starting from a specific position for a pattern
- semiring - Variable in class edu.cmu.sphinx.fst.Fst
-
- Semiring - Class in edu.cmu.sphinx.fst.semiring
-
Abstract semiring class.
- Semiring() - Constructor for class edu.cmu.sphinx.fst.semiring.Semiring
-
- setArc(int, Arc) - Method in class edu.cmu.sphinx.fst.ImmutableState
-
Set an arc at the specified position in the arcs' array.
- setArc(int, Arc) - Method in class edu.cmu.sphinx.fst.State
-
Set an arc at the specified position in the arcs' ArrayList.
- setArcs(Arc[]) - Method in class edu.cmu.sphinx.fst.ImmutableState
-
Set the state's arcs array
- setArcs(ArrayList<Arc>) - Method in class edu.cmu.sphinx.fst.State
-
Set the state's arcs ArrayList
- setFinalWeight(float) - Method in class edu.cmu.sphinx.fst.State
-
Set the state's final weight
- setIlabel(int) - Method in class edu.cmu.sphinx.fst.Arc
-
Set the input label's id
- setIsyms(String[]) - Method in class edu.cmu.sphinx.fst.Fst
-
Set the input symbols
- setLeft(L) - Method in class edu.cmu.sphinx.fst.utils.Pair
-
Set the left element of the Pair
- setNextState(State) - Method in class edu.cmu.sphinx.fst.Arc
-
Set the next state
- setOlabel(int) - Method in class edu.cmu.sphinx.fst.Arc
-
Set the output label's id
- setOsyms(String[]) - Method in class edu.cmu.sphinx.fst.Fst
-
Set the output symbols
- setRight(R) - Method in class edu.cmu.sphinx.fst.utils.Pair
-
Set the right element of the Pair
- setSemiring(Semiring) - Method in class edu.cmu.sphinx.fst.Fst
-
Set the Semiring
- setStart(State) - Method in class edu.cmu.sphinx.fst.Fst
-
Set the initial state
- setWeight(float) - Method in class edu.cmu.sphinx.fst.Arc
-
Set the arc's weight
- shortestDistance(Fst) - Static method in class edu.cmu.sphinx.fst.operations.NShortestPaths
-
Calculates the shortest distances from each state to the final.
- split_string(String, String) - Static method in class edu.cmu.sphinx.fst.utils.Utils
-
Splits a string into an ArrayList of Strings based on a text delimiter
- start - Variable in class edu.cmu.sphinx.fst.Fst
-
- State - Class in edu.cmu.sphinx.fst
-
The fst's mutable state implementation.
- State() - Constructor for class edu.cmu.sphinx.fst.State
-
Default Constructor
- State(float) - Constructor for class edu.cmu.sphinx.fst.State
-
Constructor specifying the state's final weight
- State(int) - Constructor for class edu.cmu.sphinx.fst.State
-
Constructor specifying the initial capacity of the arc's ArrayList
(this is an optimization used in various operations)