/external/openfst/src/include/fst/extensions/far/ |
far.h | 19 // Finite-State Transducer (FST) archive classes. 25 #include <fst/extensions/far/stlist.h> 26 #include <fst/extensions/far/sttable.h> 27 #include <fst/fst.h> 28 #include <fst/vector-fst.h> 30 namespace fst { namespace 42 // FST archive header class 65 } else if (IsFst(filename)) { // Check if Fst [all...] |
/external/openfst/src/include/fst/ |
register.h | 28 #include <fst/compat.h> 32 #include <fst/util.h> 33 #include <fst/generic-register.h> 36 #include <fst/types.h> 38 namespace fst { namespace 40 template <class A> class Fst; 46 typedef Fst<A> *(*Reader)(istream &strm, const FstReadOptions &opts); 47 typedef Fst<A> *(*Converter)(const Fst<A> &fst); [all...] |
equal.h | 24 #include <fst/fst.h> 27 namespace fst { namespace 31 bool Equal(const Fst<Arc> &fst1, const Fst<Arc> &fst2, float delta = kDelta) { 40 StateIterator< Fst<Arc> > siter1(fst1); 41 StateIterator< Fst<Arc> > siter2(fst2); 65 ArcIterator< Fst<Arc> > aiter1(fst1, s1); 66 ArcIterator< Fst<Arc> > aiter2(fst2, s2); 121 } // namespace fst [all...] |
intersect.h | 28 #include <fst/cache.h> 29 #include <fst/compose.h> 32 namespace fst { namespace 35 class M = Matcher<Fst<A> >, 48 // version is a delayed Fst. Only strings that are in both automata 70 IntersectFst(const Fst<A> &fst1, const Fst<A> &fst2, 82 IntersectFst(const Fst<A> &fst1, const Fst<A> &fst2, 93 // See Fst<>::Copy() for doc [all...] |
union.h | 28 #include <fst/mutable-fst.h> 29 #include <fst/rational.h> 32 namespace fst { namespace 42 // where Vi = # of states and Ei = # of arcs of the ith FST. 44 void Union(MutableFst<Arc> *fst1, const Fst<Arc> &fst2) { 75 for (StateIterator< Fst<Arc> > siter(fst2); 82 for (ArcIterator< Fst<Arc> > aiter(fst2, s2); 112 void Union(RationalFst<Arc> *fst1, const Fst<Arc> &fst2) { 121 // Fst. If A transduces string x to y with weight a and B transduce [all...] |
concat.h | 28 #include <fst/mutable-fst.h> 29 #include <fst/rational.h> 32 namespace fst { namespace 44 // where Vi = # of states and Ei = # of arcs of the ith FST. 47 void Concat(MutableFst<Arc> *fst1, const Fst<Arc> &fst2) { 75 for (StateIterator< Fst<Arc> > siter2(fst2); 82 for (ArcIterator< Fst<Arc> > aiter(fst2, s2); 110 // where Vi = # of states and Ei = # of arcs of the ith FST. 113 void Concat(const Fst<Arc> &fst1, MutableFst<Arc> *fst2) [all...] |
/external/openfst/src/include/fst/script/ |
compose.h | 20 #include <fst/script/arg-packs.h> 21 #include <fst/script/fst-class.h> 22 #include <fst/compose.h> 24 namespace fst { namespace 32 const Fst<Arc> &ifst1 = *(args->arg1.GetFst<Arc>()); 33 const Fst<Arc> &ifst2 = *(args->arg2.GetFst<Arc>()); 39 typedef fst::ComposeOptions ComposeOptions; 46 const Fst<Arc> &ifst1 = *(args->arg1.GetFst<Arc>()); 47 const Fst<Arc> &ifst2 = *(args->arg2.GetFst<Arc>()) [all...] |
difference.h | 20 #include <fst/script/arg-packs.h> 21 #include <fst/script/fst-class.h> 22 #include <fst/script/compose.h> // for ComposeFilter 23 #include <fst/difference.h> 25 namespace fst { namespace 33 const Fst<Arc> &ifst1 = *(args->arg1.GetFst<Arc>()); 34 const Fst<Arc> &ifst2 = *(args->arg2.GetFst<Arc>()); 45 const Fst<Arc> &ifst1 = *(args->arg1.GetFst<Arc>()); 46 const Fst<Arc> &ifst2 = *(args->arg2.GetFst<Arc>()) [all...] |
intersect.h | 20 #include <fst/script/arg-packs.h> 21 #include <fst/script/fst-class.h> 22 #include <fst/intersect.h> 23 #include <fst/script/compose.h> // for ComposeOptions, ComposeFilter 25 namespace fst { namespace 33 const Fst<Arc> &ifst1 = *(args->arg1.GetFst<Arc>()); 34 const Fst<Arc> &ifst2 = *(args->arg2.GetFst<Arc>()); 45 const Fst<Arc> &ifst1 = *(args->arg1.GetFst<Arc>()); 46 const Fst<Arc> &ifst2 = *(args->arg2.GetFst<Arc>()) [all...] |
map.h | 20 #include <fst/script/arg-packs.h> 21 #include <fst/script/fst-class.h> 22 #include <fst/script/weight-class.h> 23 #include <fst/arc-map.h> 24 #include <fst/state-map.h> 26 namespace fst { namespace 30 Fst<typename M::ToArc> *ArcMap(const Fst<typename M::FromArc> &fst, 62 Fst<Arc> *fst = NULL; local [all...] |
concat.h | 20 #include <fst/script/arg-packs.h> 21 #include <fst/script/fst-class.h> 22 #include <fst/concat.h> 24 namespace fst { namespace 33 const Fst<Arc> &ifst = *(args->arg2.GetFst<Arc>()); 40 const Fst<Arc> &ifst = *(args->arg1.GetFst<Arc>()); 50 } // namespace fst
|
convert.h | 22 #include <fst/script/arg-packs.h> 23 #include <fst/script/fst-class.h> 25 namespace fst { namespace 33 const Fst<Arc> &fst = *(args->args.arg1.GetFst<Arc>()); local 36 Fst<Arc> *result = Convert(fst, new_type); 47 } // namespace fst
|
equal.h | 20 #include <fst/script/arg-packs.h> 21 #include <fst/script/fst-class.h> 22 #include <fst/equal.h> 24 namespace fst { namespace 32 const Fst<Arc> &fst1 = *(args->args.arg1.GetFst<Arc>()); 33 const Fst<Arc> &fst2 = *(args->args.arg2.GetFst<Arc>()); 42 } // namespace fst
|
equivalent.h | 20 #include <fst/script/arg-packs.h> 21 #include <fst/script/fst-class.h> 22 #include <fst/equivalent.h> 24 namespace fst { namespace 33 const Fst<Arc> &fst1 = *(args->args.arg1.GetFst<Arc>()); 34 const Fst<Arc> &fst2 = *(args->args.arg2.GetFst<Arc>()); 43 } // namespace fst
|
verify.h | 20 #include <fst/script/arg-packs.h> 21 #include <fst/script/fst-class.h> 22 #include <fst/verify.h> 24 namespace fst { namespace 31 const Fst<Arc> *fst = args->args->GetFst<Arc>(); local 32 args->retval = Verify(*fst); 38 } // namespace fst
|
/external/srec/tools/thirdparty/OpenFst/fst/lib/ |
dfs-visit.h | 24 #include "fst/lib/arcfilter.h" 25 #include "fst/lib/expanded-fst.h" 27 namespace fst { namespace 41 // void InitVisit(const Fst<Arc> &fst); 57 // An Fst state's DFS status 62 // An Fst state's DFS stack state 67 DfsState(const Fst<Arc> &fst, StateId s): state_id(s), arc_iter(fst, s) { [all...] |
difference.h | 22 #include "fst/lib/compose.h" 23 #include "fst/lib/complement.h" 25 namespace fst { namespace 33 // Fst. Only strings that are in the first automaton but not in second 53 DifferenceFst(const Fst<A> &fst1, const Fst<A> &fst2) 66 DifferenceFst(const Fst<A> &fst1, const Fst<A> &fst2, 79 DifferenceFst(const DifferenceFst<A> &fst) 80 : ComposeFst<A>(fst) {} [all...] |
equal.h | 22 #include "fst/lib/fst.h" 24 namespace fst { namespace 28 bool Equal(const Fst<Arc> &fst1, const Fst<Arc> &fst2) { 37 StateIterator< Fst<Arc> > siter1(fst1); 38 StateIterator< Fst<Arc> > siter2(fst2); 62 ArcIterator< Fst<Arc> > aiter1(fst1, s1); 63 ArcIterator< Fst<Arc> > aiter2(fst2, s2); 116 } // namespace fst [all...] |
intersect.h | 22 #include "fst/lib/compose.h" 24 namespace fst { namespace 31 // version is a delayed Fst. Only strings that are in both automata 49 IntersectFst(const Fst<A> &fst1, const Fst<A> &fst2) 60 IntersectFst(const Fst<A> &fst1, const Fst<A> &fst2, 71 IntersectFst(const IntersectFst<A> &fst) : ComposeFst<A>(fst) {} 84 explicit StateIterator(const IntersectFst<A> &fst) [all...] |
concat.h | 24 #include "fst/lib/mutable-fst.h" 25 #include "fst/lib/rational.h" 27 namespace fst { namespace 37 // where Vi = # of states and Ei = # of arcs of the ith FST. 39 void Concat(MutableFst<Arc> *fst1, const Fst<Arc> &fst2) { 53 for (StateIterator< Fst<Arc> > siter2(fst2); 59 for (ArcIterator< Fst<Arc> > aiter(fst2, s2); 85 void Concat(RationalFst<Arc> *fst1, const Fst<Arc> &fst2) { 94 // delayed Fst. If FST1 transduces string x to y with weight a and FST [all...] |
register.h | 0 // fst-register.h 28 #include "fst/lib/compat.h" 34 namespace fst { namespace 36 template <class A> class Fst; 39 // This class holds the mapping from Fst name string to its reader 44 typedef Fst<A> *(*Reader)(istream &strm, const FstReadOptions &opts); 45 typedef Fst<A> *(*Converter)(const Fst<A> &fst); 91 string so_file = type + "-fst.so" 136 F fst; local [all...] |
union.h | 22 #include "fst/lib/mutable-fst.h" 23 #include "fst/lib/rational.h" 25 namespace fst { namespace 35 // where Vi = # of states and Ei = # of arcs of the ith FST. 37 void Union(MutableFst<Arc> *fst1, const Fst<Arc> &fst2) { 51 for (StateIterator< Fst<Arc> > siter(fst2); 57 for (ArcIterator< Fst<Arc> > aiter(fst2, s2); 87 void Union(RationalFst<Arc> *fst1, const Fst<Arc> &fst2) { 96 // Fst. If A transduces string x to y with weight a and B transduce [all...] |
expanded-fst.h | 1 // expanded-fst.h 17 // Generic FST augmented with state count - interface class definition. 22 #include "fst/lib/fst.h" 24 namespace fst { namespace 26 // A generic FST plus state count. 28 class ExpandedFst : public Fst<A> { 56 LOG(ERROR) << "ExpandedFst::Read: Unknown FST type \"" << hdr.FstType() 61 Fst<A> *fst = reader(strm, ropts) local [all...] |
rmfinalepsilon.h | 25 #include "fst/lib/connect.h" 26 #include "fst/lib/mutable-fst.h" 28 namespace fst { namespace 31 void RmFinalEpsilon(MutableFst<A>* fst) { 40 DfsVisit(*fst, &scc_visitor); 46 for (StateIterator<Fst<A> > siter(*fst); !siter.Done(); siter.Next()) { 48 if (fst->Final(s) != Weight::Zero()) { 50 for (ArcIterator<Fst<A> > aiter(*fst, s); !aiter.Done(); aiter.Next()) [all...] |
/external/clang/test/CXX/temp/temp.decls/temp.alias/ |
p2.cpp | 8 template<typename A, typename B> using Fst = A; 11 using I = Fst<Snd<char,int>,double>;
|