Go to the source code of this file.
Classes | |
struct | ReweightPlusDefault< Weight > |
struct | ReweightPlusLogArc |
class | RemoveEpsLocalClass< Arc, ReweightPlus > |
Namespaces | |
fst | |
For an extended explanation of the framework of which grammar-fsts are a part, please see Support for grammars and graphs with on-the-fly parts. (i.e. | |
Functions | |
template<class Arc > | |
void | RemoveEpsLocal (MutableFst< Arc > *fst) |
RemoveEpsLocal remove some (but not necessarily all) epsilons in an FST, using an algorithm that is guaranteed to never increase the number of arcs in the FST (and will also never increase the number of states). More... | |
void | RemoveEpsLocalSpecial (MutableFst< StdArc > *fst) |
As RemoveEpsLocal but takes care to preserve stochasticity when cast to LogArc. More... | |