/external/openfst/src/script/ |
H A D | push.cc | 25 void Push(MutableFstClass *ofst, ReweightType dir, float delta, argument 27 PushArgs1 args(ofst, dir, delta, remove_total_weight); 28 Apply<Operation<PushArgs1> >("Push", ofst->ArcType(), &args); 32 void Push(const FstClass &ifst, MutableFstClass *ofst, uint32 flags, argument 34 if (!ArcTypesMatch(ifst, *ofst, "Push")) return; 36 PushArgs2 args(ifst, ofst, flags, dir, delta);
|
H A D | replace.cc | 25 MutableFstClass *ofst, const int64 &root, 33 if (!ArcTypesMatch(*tuples[0].second, *ofst, "Replace")) return; 35 ReplaceArgs args(tuples, ofst, root, epsilon_on_replace); 37 Apply<Operation<ReplaceArgs> >("Replace", ofst->ArcType(), &args); 24 Replace(const vector<pair<int64, const FstClass *> > &tuples, MutableFstClass *ofst, const int64 &root, bool epsilon_on_replace) argument
|
H A D | relabel.cc | 25 void Relabel(MutableFstClass *ofst, argument 30 RelabelArgs1 args(ofst, old_isyms, relabel_isyms, attach_new_isyms, 32 Apply<Operation<RelabelArgs1> >("Relabel", ofst->ArcType(), &args); 36 void Relabel(MutableFstClass *ofst, argument 39 RelabelArgs2 args(ofst, ipairs, opairs); 41 Apply<Operation<RelabelArgs2> >("Relabel", ofst->ArcType(), &args);
|
H A D | rmepsilon.cc | 24 void RmEpsilon(const FstClass &ifst, MutableFstClass *ofst, argument 26 if (!ArcTypesMatch(ifst, *ofst, "RmEpsilon")) return; 28 RmEpsilonArgs1 args(ifst, ofst, reverse, opts);
|
H A D | shortest-path.cc | 24 void ShortestPath(const FstClass &ifst, MutableFstClass *ofst, argument 27 if (!ArcTypesMatch(ifst, *ofst, "ShortestPath")) return; 29 ShortestPathArgs1 args(ifst, ofst, distance, opts); 33 void ShortestPath(const FstClass &ifst, MutableFstClass *ofst, argument 36 if (!ArcTypesMatch(ifst, *ofst, "ShortestPath")) return; 38 ShortestPathArgs2 args(ifst, ofst, n, unique, first_path, weight_threshold,
|
H A D | fst-class.cc | 103 MutableFstClass *ofst = new VectorFstClass(*ifst); local 105 return ofst;
|
/external/srec/tools/thirdparty/OpenFst/fst/lib/ |
H A D | epsnormalize.h | 50 void EpsNormalize(const Fst<Arc> &ifst, MutableFst<Arc> *ofst, argument 63 Map(fwfst, ofst, FromGallicMapper<Arc, STRING_RIGHT_RESTRICT>()); 65 Invert(ofst);
|
H A D | push.h | 57 void Push(const Fst<Arc> &ifst, MutableFst<Arc> *ofst, uint32 ptype) { argument 60 *ofst = ifst; 61 Push(ofst, rtype); 81 Map(fwfst, ofst, FromGallicMapper<Arc, stype>()); 83 *ofst = ifst;
|
H A D | reverse.h | 36 void Reverse(const Fst<Arc> &ifst, MutableFst<RevArc> *ofst) { argument 41 ofst->DeleteStates(); 42 ofst->SetInputSymbols(ifst.InputSymbols()); 43 ofst->SetOutputSymbols(ifst.OutputSymbols()); 45 StateId ostart = ofst->AddState(); 46 ofst->SetStart(ostart); 53 while (ofst->NumStates() <= os) 54 ofst->AddState(); 56 ofst->SetFinal(os, RevWeight::One()); 61 ofst [all...] |
H A D | difference.h | 129 MutableFst<Arc> *ofst, 133 *ofst = DifferenceFst<Arc>(ifst1, ifst2, nopts); 135 Connect(ofst); 128 Difference(const Fst<Arc> &ifst1, const Fst<Arc> &ifst2, MutableFst<Arc> *ofst, const DifferenceOptions &opts = DifferenceOptions()) argument
|
H A D | intersect.h | 119 MutableFst<Arc> *ofst, 123 *ofst = IntersectFst<Arc>(ifst1, ifst2, nopts); 125 Connect(ofst); 118 Intersect(const Fst<Arc> &ifst1, const Fst<Arc> &ifst2, MutableFst<Arc> *ofst, const IntersectOptions &opts = IntersectOptions()) argument
|
/external/openfst/src/include/fst/script/ |
H A D | compose.h | 34 MutableFst<Arc> *ofst = args->arg3->GetMutableFst<Arc>(); local 36 Compose(ifst1, ifst2, ofst, args->arg4); 48 MutableFst<Arc> *ofst = args->arg3->GetMutableFst<Arc>(); local 50 Compose(ifst1, ifst2, ofst, args->arg4); 54 MutableFstClass *ofst, 58 MutableFstClass *ofst, ComposeFilter compose_filter);
|
H A D | determinize.h | 48 MutableFst<Arc> *ofst = args->arg2->GetMutableFst<Arc>(); local 58 Determinize(ifst, ofst, detargs); 61 void Determinize(const FstClass &ifst, MutableFstClass *ofst,
|
H A D | disambiguate.h | 48 MutableFst<Arc> *ofst = args->arg2->GetMutableFst<Arc>(); local 58 Disambiguate(ifst, ofst, detargs); 61 void Disambiguate(const FstClass &ifst, MutableFstClass *ofst,
|
H A D | encode.h | 34 MutableFst<Arc> *ofst = args->arg1->GetMutableFst<Arc>(); local 43 Encode(ofst, encoder);
|
H A D | randgen.h | 39 MutableFst<Arc> *ofst = args->arg2->GetMutableFst<Arc>(); local 48 RandGen(ifst, ofst, ropts); 54 RandGen(ifst, ofst, ropts); 60 RandGen(ifst, ofst, ropts); 66 void RandGen(const FstClass &ifst, MutableFstClass *ofst, int32 seed = time(0),
|
H A D | relabel.h | 41 MutableFst<Arc> *ofst = args->arg1->GetMutableFst<Arc>(); local 43 Relabel(ofst, args->arg2, args->arg3, args->arg4, 54 MutableFst<Arc> *ofst = args->arg1->GetMutableFst<Arc>(); local 66 Relabel(ofst, converted_ipairs, converted_opairs); 81 void Relabel(MutableFstClass *ofst, 88 void Relabel(MutableFstClass *ofst,
|
H A D | prune.h | 80 MutableFst<Arc> *ofst = args->arg1->GetMutableFst<Arc>(); local 87 Prune(ofst, opts); 98 MutableFst<Arc> *ofst = args->arg2->GetMutableFst<Arc>(); local 102 Prune(ifst, ofst, opts); 114 MutableFst<Arc> *ofst = args->arg2->GetMutableFst<Arc>(); local 117 Prune(ifst, ofst, w, args->arg4, args->arg5); 139 void Prune(const FstClass &ifst, MutableFstClass *ofst,
|
H A D | shortest-path.h | 59 MutableFst<Arc> *ofst = args->arg2->GetMutableFst<Arc>(); local 78 ShortestPath(ifst, ofst, &weights, spopts); 90 ShortestPath(ifst, ofst, &weights, spopts); 102 ShortestPath(ifst, ofst, &weights, spopts); 114 ShortestPath(ifst, ofst, &weights, spopts); 126 ShortestPath(ifst, ofst, &weights, spopts); 138 ShortestPath(ifst, ofst, &weights, spopts); 144 ofst->SetProperties(kError, kError); 162 MutableFst<Arc> *ofst = args->arg2->GetMutableFst<Arc>(); local 166 ShortestPath(ifst, ofst, arg [all...] |
/external/openfst/src/extensions/pdt/ |
H A D | pdtscript.cc | 43 MutableFstClass *ofst, 47 !ArcTypesMatch(ifst1, *ofst, "PdtCompose")) return; 49 PdtComposeArgs args(ifst1, ifst2, parens, ofst, copts, left_pdt); 56 MutableFstClass *ofst, const PdtExpandOptions &opts) { 57 PdtExpandArgs args(ifst, parens, ofst, opts); 64 MutableFstClass *ofst, bool connect) { 65 PdtExpand(ifst, parens, ofst, PdtExpandOptions(connect)); 69 MutableFstClass *ofst, 77 if (!ArcTypesMatch((*fst_tuples[0].second), *ofst, "PdtReplace")) return; 79 PdtReplaceArgs args(fst_tuples, ofst, paren 40 PdtCompose(const FstClass &ifst1, const FstClass &ifst2, const vector<pair<int64, int64> > &parens, MutableFstClass *ofst, const PdtComposeOptions &copts, bool left_pdt) argument 54 PdtExpand(const FstClass &ifst, const vector<pair<int64, int64> > &parens, MutableFstClass *ofst, const PdtExpandOptions &opts) argument 62 PdtExpand(const FstClass &ifst, const vector<pair<int64, int64> > &parens, MutableFstClass *ofst, bool connect) argument 68 PdtReplace(const vector<pair<int64, const FstClass*> > &fst_tuples, MutableFstClass *ofst, vector<pair<int64, int64> > *parens, const int64 &root) argument 84 PdtReverse(const FstClass &ifst, const vector<pair<int64, int64> > &parens, MutableFstClass *ofst) argument 92 PdtShortestPath(const FstClass &ifst, const vector<pair<int64, int64> > &parens, MutableFstClass *ofst, const PdtShortestPathOptions &opts) argument [all...] |
/external/openfst/src/include/fst/ |
H A D | reverse.h | 43 void Reverse(const Fst<Arc> &ifst, MutableFst<RevArc> *ofst) { argument 48 ofst->DeleteStates(); 49 ofst->SetInputSymbols(ifst.InputSymbols()); 50 ofst->SetOutputSymbols(ifst.OutputSymbols()); 52 ofst->ReserveStates(CountStates(ifst) + 1); 54 StateId ostart = ofst->AddState(); 55 ofst->SetStart(ostart); 62 while (ofst->NumStates() <= os) 63 ofst->AddState(); 65 ofst [all...] |
H A D | difference.h | 161 MutableFst<Arc> *ofst, 168 *ofst = DifferenceFst<Arc>(ifst1, ifst2, nopts); 172 *ofst = DifferenceFst<Arc>(ifst1, ifst2, dopts); 176 *ofst = DifferenceFst<Arc>(ifst1, ifst2, dopts); 180 *ofst = DifferenceFst<Arc>(ifst1, ifst2, dopts); 184 Connect(ofst); 160 Difference(const Fst<Arc> &ifst1, const Fst<Arc> &ifst2, MutableFst<Arc> *ofst, const DifferenceOptions &opts = DifferenceOptions()) argument
|
H A D | intersect.h | 144 MutableFst<Arc> *ofst, 151 *ofst = IntersectFst<Arc>(ifst1, ifst2, nopts); 155 *ofst = IntersectFst<Arc>(ifst1, ifst2, iopts); 159 *ofst = IntersectFst<Arc>(ifst1, ifst2, iopts); 163 *ofst = IntersectFst<Arc>(ifst1, ifst2, iopts); 167 Connect(ofst); 143 Intersect(const Fst<Arc> &ifst1, const Fst<Arc> &ifst2, MutableFst<Arc> *ofst, const IntersectOptions &opts = IntersectOptions()) argument
|
H A D | map.h | 42 void Map(const Fst<A> &ifst, MutableFst<B> *ofst, C* mapper) { argument 43 ArcMap(ifst, ofst, mapper); 47 void Map(const Fst<A> &ifst, MutableFst<B> *ofst, C mapper) { argument 48 ArcMap(ifst, ofst, mapper);
|
H A D | push.h | 125 MutableFst<Arc> *ofst, 130 *ofst = ifst; 131 Push(ofst, rtype, delta, ptype & kPushRemoveTotalWeight); 164 ArcMap(fwfst, ofst, FromGallicMapper<Arc, stype>()); 165 ofst->SetOutputSymbols(ifst.OutputSymbols()); 169 *ofst = ifst; 124 Push(const Fst<Arc> &ifst, MutableFst<Arc> *ofst, uint32 ptype, float delta = kDelta) argument
|