Home | History | Annotate | Download | only in script

Lines Matching defs:RmEpsilon

19 #include <fst/script/rmepsilon.h>
24 void RmEpsilon(const FstClass &ifst, MutableFstClass *ofst,
26 if (!ArcTypesMatch(ifst, *ofst, "RmEpsilon")) return;
30 Apply<Operation<RmEpsilonArgs1> >("RmEpsilon", ifst.ArcType(), &args);
33 void RmEpsilon(MutableFstClass *fst, bool connect,
38 Apply<Operation<RmEpsilonArgs2> >("RmEpsilon", fst->ArcType(), &args);
41 void RmEpsilon(MutableFstClass *fst, vector<WeightClass> *distance,
45 Apply<Operation<RmEpsilonArgs3> >("RmEpsilon", fst->ArcType(), &args);
48 REGISTER_FST_OPERATION(RmEpsilon, StdArc, RmEpsilonArgs1);
49 REGISTER_FST_OPERATION(RmEpsilon, LogArc, RmEpsilonArgs1);
50 REGISTER_FST_OPERATION(RmEpsilon, Log64Arc, RmEpsilonArgs1);
52 REGISTER_FST_OPERATION(RmEpsilon, StdArc, RmEpsilonArgs2);
53 REGISTER_FST_OPERATION(RmEpsilon, LogArc, RmEpsilonArgs2);
54 REGISTER_FST_OPERATION(RmEpsilon, Log64Arc, RmEpsilonArgs2);
56 REGISTER_FST_OPERATION(RmEpsilon, StdArc, RmEpsilonArgs3);
57 REGISTER_FST_OPERATION(RmEpsilon, LogArc, RmEpsilonArgs3);
58 REGISTER_FST_OPERATION(RmEpsilon, Log64Arc, RmEpsilonArgs3);