Lines Matching defs:fst
32 #include <fst/arcfilter.h>
33 #include <fst/arcsort.h>
34 #include <fst/dfs-visit.h>
35 #include <fst/expanded-fst.h>
36 #include <fst/replace.h>
38 namespace fst {
52 void Init(const Fst<A>& fst, bool copy = false) {}
91 void Init(const Fst<A>& fst, bool copy = false) {}
159 // from log64 weights. The member function Init(fst) has to be called
245 void Init(const F &fst, bool copy = false) {
255 weight_positions.reserve(CountStates(fst));
258 for(StateIterator<F> siter(fst); !siter.Done(); siter.Next()) {
260 if (fst.NumArcs(s) >= arc_limit_) {
266 for(ArcIterator<F> aiter(fst, s); !aiter.Done(); aiter.Next()) {
427 // visited. The member function Init(fst) has to be called to setup
456 void Init(const Fst<A> &fst, bool copy = false) {
464 fst_ = fst.Copy();
586 const Fst<A>* fst_; // Input fst
743 } // namespace fst