Searched refs:fst (Results 151 - 175 of 404) sorted by relevance

1234567891011>>

/external/openfst/src/bin/
H A Dfstequal.cc23 #include <fst/script/equal.h>
25 DEFINE_double(delta, fst::kDelta, "Comparison/quantization delta");
28 namespace s = fst::script;
29 using fst::script::FstClass;
33 usage += " in1.fst in2.fst\n";
H A Dfstsynchronize.cc23 #include <fst/script/synchronize.h>
26 namespace s = fst::script;
27 using fst::script::FstClass;
28 using fst::script::VectorFstClass;
32 usage += " [in.fst [out.fst]]\n";
H A Dfstunion.cc25 #include <fst/script/union.h>
31 using fst::script::FstClass;
32 using fst::script::MutableFstClass;
33 using fst::script::Union;
37 usage += " in1.fst in2.fst [out.fst]\n";
H A Dfstequivalent.cc23 #include <fst/script/equivalent.h>
24 #include <fst/script/randequivalent.h>
26 DEFINE_double(delta, fst::kDelta, "Comparison/quantization delta");
37 namespace s = fst::script;
38 using fst::script::FstClass;
43 usage += " in1.fst in2.fst\n";
88 fst::RandGenOptions<s::RandArcSelection>(
H A Dfstminimize.cc23 #include <fst/script/minimize.h>
25 DEFINE_double(delta, fst::kDelta, "Comparison/quantization delta");
29 namespace s = fst::script;
30 using fst::script::FstClass;
31 using fst::script::MutableFstClass;
32 using fst::script::VectorFstClass;
36 usage += " [in.fst [out1.fst [out2.fst]]]\n";
/external/openfst/src/extensions/far/
H A Dfarextract.cc23 #include <fst/extensions/far/main.h>
24 #include <fst/extensions/far/farscript.h>
37 namespace s = fst::script;
51 const string &arc_type = fst::LoadArcTypeFromFar(ifilenames[0]);
H A Dfarinfo.cc23 #include <fst/extensions/far/main.h>
24 #include <fst/extensions/far/farscript.h>
34 namespace s = fst::script;
51 s::FarInfo(filenames, fst::LoadArcTypeFromFar(filenames[0]),
/external/openfst/src/extensions/pdt/
H A Dpdtinfo.cc23 #include <fst/extensions/pdt/pdtscript.h>
24 #include <fst/util.h>
29 namespace s = fst::script;
54 fst::ReadLabelPairs(FLAGS_pdt_parentheses, &parens, false);
H A Dpdtreverse.cc22 #include <fst/extensions/pdt/pdtscript.h>
23 #include <fst/util.h>
28 namespace s = fst::script;
32 usage += " in.pdt [out.fst]\n";
53 fst::ReadLabelPairs(FLAGS_pdt_parentheses, &parens, false);
H A Dpdtreplace.cc24 #include <fst/extensions/pdt/pdtscript.h>
25 #include <fst/vector-fst.h>
26 #include <fst/util.h>
31 namespace s = fst::script;
37 usage += " root.fst rootlabel [rule1.fst label1 ...] [out.fst]\n";
70 fst::WriteLabelPairs(FLAGS_pdt_parentheses, parens);
/external/openfst/src/include/fst/
H A Ddfs-visit.h29 #include <fst/arcfilter.h>
30 #include <fst/fst.h>
33 namespace fst { namespace
51 // void InitVisit(const Fst<Arc> &fst);
77 DfsState(const Fst<Arc> &fst, StateId s): state_id(s), arc_iter(fst, s) {} argument
92 void DfsVisit(const Fst<Arc> &fst, V *visitor, ArcFilter filter) { argument
95 visitor->InitVisit(fst);
97 StateId start = fst
199 DfsVisit(const Fst<Arc> &fst, V *visitor) argument
[all...]
H A Dregister.h28 #include <fst/compat.h>
32 #include <fst/util.h>
33 #include <fst/generic-register.h>
36 #include <fst/types.h>
38 namespace fst { namespace
47 typedef Fst<A> *(*Converter)(const Fst<A> &fst);
78 return legal_type + "-fst.so";
107 static Fst<Arc> *Convert(const Fst<Arc> &fst) { return new F(fst); } argument
113 static fst
118 Convert(const Fst<A> &fst, const string &ftype) argument
[all...]
H A Darcsort.h29 #include <fst/cache.h>
30 #include <fst/state-map.h>
31 #include <fst/test-properties.h>
34 namespace fst { namespace
45 ArcSortMapper(const Fst<Arc> &fst, const Compare &comp) argument
46 : fst_(fst), comp_(comp), i_(0) {}
50 const Fst<Arc> *fst = 0)
51 : fst_(fst ? *fst : mapper.fst_), comp_(mapper.comp_), i_(0) {}
97 void ArcSort(MutableFst<Arc> *fst, Compar argument
127 ArcSortFst(const Fst<A> &fst, const C &comp) argument
130 ArcSortFst(const Fst<A> &fst, const C &comp, const ArcSortFstOptions &opts) argument
134 ArcSortFst(const ArcSortFst<A, C> &fst, bool safe = false) argument
161 StateIterator(const ArcSortFst<A, C> &fst) argument
171 ArcIterator(const ArcSortFst<A, C> &fst, typename A::StateId s) argument
[all...]
H A Dexpanded-fst.h1 // expanded-fst.h
28 #include <fst/fst.h>
31 namespace fst { namespace
69 Fst<A> *fst = reader(strm, ropts); local
70 if (!fst) return 0;
71 return static_cast<ExpandedFst<A> *>(fst);
95 typename A::Weight Final(const ExpandedFst<A> &fst, typename A::StateId s) { argument
96 return fst.Final(s);
100 ssize_t NumArcs(const ExpandedFst<A> &fst, typenam argument
105 NumInputEpsilons(const ExpandedFst<A> &fst, typename A::StateId s) argument
110 NumOutputEpsilons(const ExpandedFst<A> &fst, typename A::StateId s) argument
140 ImplToExpandedFst(const ImplToExpandedFst<I, F> &fst) argument
143 ImplToExpandedFst(const ImplToExpandedFst<I, F> &fst, bool safe) argument
165 operator =(const Fst<Arc> &fst) argument
175 CountStates(const Fst<Arc> &fst) argument
[all...]
H A Dpush.h27 #include <fst/factor-weight.h>
28 #include <fst/fst.h>
29 #include <fst/arc-map.h>
30 #include <fst/reweight.h>
31 #include <fst/shortest-distance.h>
34 namespace fst { namespace
45 const Fst<Arc> &fst,
49 return fst.Start() < distance.size() ?
50 distance[fst
44 ComputeTotalWeight( const Fst<Arc> &fst, const vector<typename Arc::Weight> &distance, bool reverse) argument
62 RemoveWeight(MutableFst<Arc> *fst, typename Arc::Weight w, bool at_final) argument
98 Push(MutableFst<Arc> *fst, ReweightType type, float delta = kDelta, bool remove_total_weight = false) argument
[all...]
/external/openfst/src/include/fst/script/
H A Dprune.h23 #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 { namespace
48 // converts a script::PruneOptions into a fst::PruneOptions.
54 fst::PruneOptions<A, AnyArcFilter<A> > ConvertPruneOptions(
70 return fst
125 MutableFst<Arc> *fst = args->arg1->GetMutableFst<Arc>(); local
[all...]
H A Drandgen.h20 #include <fst/script/arg-packs.h>
21 #include <fst/script/fst-class.h>
22 #include <fst/randgen.h>
24 namespace fst { namespace
68 fst::RandGenOptions<fst::script::RandArcSelection>(
69 fst::script::UNIFORM_ARC_SELECTOR));
72 } // namespace fst
H A Dshortest-distance.h23 #include <fst/script/arg-packs.h>
24 #include <fst/script/fst-class.h>
25 #include <fst/script/weight-class.h>
26 #include <fst/script/prune.h> // for ArcFilterType
27 #include <fst/queue.h> // for QueueType
28 #include <fst/shortest-distance.h>
30 namespace fst { namespace
36 // See nlp/fst/lib/shortest-distance.h for the template options class
72 const Fst<Arc> &fst,
71 Construct( const Fst<Arc> &fst, const vector<typename Arc::Weight> *distance) argument
84 Construct(const Fst<Arc> &fst, const vector<typename Arc::Weight> *distance) argument
94 Construct( const Fst<Arc> &fst, const vector<typename Arc::Weight> *weights) argument
103 const Fst<Arc> &fst = *(args->arg1.GetFst<Arc>()); local
206 const Fst<Arc> &fst = *(args->arg1.GetFst<Arc>()); local
226 const Fst<Arc> &fst = *(args->args.GetFst<Arc>()); local
[all...]
H A Dtext-io.h36 #include <fst/script/weight-class.h>
38 namespace fst { namespace
49 } // namespace fst
H A Dencode.h22 #include <fst/script/arg-packs.h>
23 #include <fst/script/fst-class.h>
24 #include <fst/encode.h>
26 namespace fst { namespace
50 void Encode(MutableFstClass *fst, uint32 flags, bool reuse_encoder,
54 } // namespace fst
H A Dmap.h20 #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, argument
34 ArcMap(fst, ofst, mapper);
39 Fst<typename M::ToArc> *StateMap(const Fst<typename M::FromArc> &fst, argument
62 Fst<Arc> *fst = NULL; local
[all...]
/external/srec/tools/thirdparty/OpenFst/fst/lib/
H A Dproject.h22 #include "fst/lib/map.h"
23 #include "fst/lib/mutable-fst.h"
25 namespace fst { namespace
63 void Project(MutableFst<Arc> *fst, ProjectType project_type) { argument
64 Map(fst, ProjectMapper<Arc>(project_type));
84 ProjectFst(const Fst<A> &fst, ProjectType project_type) argument
85 : MapFst<A, A, C>(fst, C(project_type)) {}
87 ProjectFst(const ProjectFst<A> &fst) : MapFst<A, A, C>(fst) {} argument
98 StateIterator(const ProjectFst<A> &fst) argument
108 ArcIterator(const ProjectFst<A> &fst, typename A::StateId s) argument
[all...]
H A Dverify.h22 #include "fst/lib/fst.h"
23 #include "fst/lib/test-properties.h"
25 namespace fst { namespace
29 bool Verify(const Fst<Arc> &fst) { argument
34 StateId start = fst.Start();
35 const SymbolTable *isyms = fst.InputSymbols();
36 const SymbolTable *osyms = fst.OutputSymbols();
40 for (StateIterator< Fst<Arc> > siter(fst);
53 for (StateIterator< Fst<Arc> > siter(fst);
[all...]
H A Dexpanded-fst.h1 // expanded-fst.h
22 #include "fst/lib/fst.h"
24 namespace fst { namespace
61 Fst<A> *fst = reader(strm, ropts); local
62 if (!fst) return 0;
63 return down_cast<ExpandedFst<A> *>(fst);
82 typename Arc::StateId CountStates(const Fst<Arc> &fst) { argument
83 if (fst.Properties(kExpanded, false)) {
84 const ExpandedFst<Arc> *efst = down_cast<const ExpandedFst<Arc> *>(&fst);
[all...]
/external/openfst/src/include/fst/extensions/far/
H A Dmain.h25 #include <fst/extensions/far/far.h>
27 namespace fst { namespace
41 } // namespace fst

Completed in 999 milliseconds

1234567891011>>