Home | History | Annotate | Download | only in script

Lines Matching defs:fst

23 #include <fst/script/arg-packs.h>
24 #include <fst/script/fst-class.h>
25 #include <fst/script/weight-class.h>
26 #include <fst/prune.h>
27 #include <fst/arcfilter.h>
29 namespace fst {
48 // converts a script::PruneOptions into a fst::PruneOptions.
54 fst::PruneOptions<A, AnyArcFilter<A> > ConvertPruneOptions(
70 return fst::PruneOptions<A, AnyArcFilter<A> >(
85 fst::PruneOptions<Arc, AnyArcFilter<Arc> > opts =
97 const Fst<Arc>& ifst = *(args->arg1.GetFst<Arc>());
100 fst::PruneOptions<Arc, AnyArcFilter<Arc> > opts =
113 const Fst<Arc>& ifst = *(args->arg1.GetFst<Arc>());
125 MutableFst<Arc> *fst = args->arg1->GetMutableFst<Arc>();
127 Prune(fst, w, args->arg3, args->arg4);
132 void Prune(MutableFstClass *fst, const PruneOptions &opts);
135 void Prune(const FstClass &ifst, MutableFstClass *fst,
145 void Prune(MutableFstClass *fst, const WeightClass& weight_threshold,
149 } // namespace fst