remove-eps-local-inl.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  ReweightPlusDefault< Weight >
struct  ReweightPlusLogArc
class  RemoveEpsLocalClass< Arc, ReweightPlus >


 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.


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...