Searched refs:ifst2 (Results 1 - 21 of 21) sorted by relevance

/external/openfst/src/include/fst/script/
H A Dcompose.h33 const Fst<Arc> &ifst2 = *(args->arg2.GetFst<Arc>()); local
36 Compose(ifst1, ifst2, ofst, args->arg4);
47 const Fst<Arc> &ifst2 = *(args->arg2.GetFst<Arc>()); local
50 Compose(ifst1, ifst2, ofst, args->arg4);
53 void Compose(const FstClass &ifst1, const FstClass &ifst2,
57 void Compose(const FstClass &ifst1, const FstClass &ifst2,
H A Ddifference.h34 const Fst<Arc> &ifst2 = *(args->arg2.GetFst<Arc>()); local
37 Difference(ifst1, ifst2, ofst, args->arg4);
46 const Fst<Arc> &ifst2 = *(args->arg2.GetFst<Arc>()); local
49 Difference(ifst1, ifst2, ofst, args->arg4);
53 void Difference(const FstClass &ifst1, const FstClass &ifst2,
57 void Difference(const FstClass &ifst1, const FstClass &ifst2,
H A Dintersect.h34 const Fst<Arc> &ifst2 = *(args->arg2.GetFst<Arc>()); local
37 Intersect(ifst1, ifst2, ofst, args->arg4);
46 const Fst<Arc> &ifst2 = *(args->arg2.GetFst<Arc>()); local
49 Intersect(ifst1, ifst2, ofst, args->arg4);
52 void Intersect(const FstClass &ifst1, const FstClass &ifst2,
56 void Intersect(const FstClass &ifst, const FstClass &ifst2,
/external/openfst/src/script/
H A Dcompose.cc25 void Compose(const FstClass &ifst1, const FstClass &ifst2, argument
27 if (!ArcTypesMatch(ifst1, ifst2, "Compose") ||
30 ComposeArgs1 args(ifst1, ifst2, ofst, compose_filter);
34 void Compose(const FstClass &ifst1, const FstClass &ifst2, argument
36 if (!ArcTypesMatch(ifst1, ifst2, "Compose") ||
39 ComposeArgs2 args(ifst1, ifst2, ofst, copts);
H A Ddifference.cc24 void Difference(const FstClass &ifst1, const FstClass &ifst2, argument
26 if (!ArcTypesMatch(ifst1, ifst2, "Difference") ||
29 DifferenceArgs1 args(ifst1, ifst2, ofst, compose_filter);
33 void Difference(const FstClass &ifst1, const FstClass &ifst2, argument
35 if (!ArcTypesMatch(ifst1, ifst2, "Difference") ||
38 DifferenceArgs2 args(ifst1, ifst2, ofst, copts);
H A Dintersect.cc24 void Intersect(const FstClass &ifst1, const FstClass &ifst2, argument
26 if (!ArcTypesMatch(ifst1, ifst2, "Intersect") ||
29 IntersectArgs1 args(ifst1, ifst2, ofst, compose_filter);
33 void Intersect(const FstClass &ifst1, const FstClass &ifst2, argument
35 if (!ArcTypesMatch(ifst1, ifst2, "Intersect") ||
38 IntersectArgs2 args(ifst1, ifst2, ofst, copts);
/external/openfst/src/bin/
H A Dfstequal.cc53 FstClass *ifst2 = FstClass::Read(in2_name);
54 if (!ifst2) return 1;
56 bool result = s::Equal(*ifst1, *ifst2, FLAGS_delta);
H A Dfstcompose.cc62 FstClass *ifst2 = FstClass::Read(in2_name);
63 if (!ifst2) return 1;
65 if (ifst1->ArcType() != ifst2->ArcType()) {
90 s::Compose(*ifst1, *ifst2, &ofst, opts);
H A Dfstequivalent.cc63 FstClass *ifst2 = FstClass::Read(in2_name);
64 if (!ifst2) return 1;
67 return s::Equivalent(*ifst1, *ifst2, FLAGS_delta) ? 0 : 2;
84 *ifst1, *ifst2,
H A Dfstdifference.cc59 FstClass *ifst2 = FstClass::Read(in2_name);
60 if (!ifst2) return 1;
82 s::Difference(*ifst1, *ifst2, &ofst, opts);
H A Dfstintersect.cc60 FstClass *ifst2 = FstClass::Read(in2_name);
61 if (!ifst2) return 1;
83 s::Intersect(*ifst1, *ifst2, &ofst, opts);
/external/openfst/src/extensions/pdt/
H A Dpdtcompose.cc64 s::FstClass *ifst2 = s::FstClass::Read(in2_name);
65 if (!ifst2) return 1;
93 s::PdtCompose(*ifst1, *ifst2, parens, &ofst, copts, FLAGS_left_pdt);
H A Dpdtscript.cc41 const FstClass &ifst2,
46 if (!ArcTypesMatch(ifst1, ifst2, "PdtCompose") ||
49 PdtComposeArgs args(ifst1, ifst2, parens, ofst, copts, left_pdt);
40 PdtCompose(const FstClass &ifst1, const FstClass &ifst2, const vector<pair<int64, int64> > &parens, MutableFstClass *ofst, const PdtComposeOptions &copts, bool left_pdt) argument
/external/openfst/src/include/fst/
H A Dintersect.h143 void Intersect(const Fst<Arc> &ifst1, const Fst<Arc> &ifst2, argument
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);
H A Ddifference.h160 void Difference(const Fst<Arc> &ifst1, const Fst<Arc> &ifst2, argument
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);
H A Dcompose.h699 void Compose(const Fst<Arc> &ifst1, const Fst<Arc> &ifst2, argument
707 *ofst = ComposeFst<Arc>(ifst1, ifst2, nopts);
711 *ofst = ComposeFst<Arc>(ifst1, ifst2, copts);
715 *ofst = ComposeFst<Arc>(ifst1, ifst2, copts);
719 *ofst = ComposeFst<Arc>(ifst1, ifst2, copts);
/external/openfst/src/include/fst/extensions/pdt/
H A Dcompose.h434 const Fst<Arc> &ifst2, bool expand = false,
437 matcher2 = new PdtMatcher(ifst2, MATCH_INPUT, kParenLoop);
439 filter = new PdtFilter(ifst1, ifst2, matcher1, matcher2, &parens,
462 const Fst<Arc> &ifst2,
466 matcher2 = new PdtMatcher(ifst2, MATCH_INPUT, kParenList);
468 filter = new PdtFilter(ifst1, ifst2, matcher1, matcher2, &parens,
498 const Fst<Arc> &ifst2,
503 PdtComposeFstOptions<Arc, true> copts(ifst1, parens, ifst2,
506 *ofst = ComposeFst<Arc>(ifst1, ifst2, copts);
519 const Fst<Arc> &ifst2,
432 PdtComposeFstOptions(const Fst<Arc> &ifst1, const vector<pair<Label, Label> > &parens, const Fst<Arc> &ifst2, bool expand = false, bool keep_parens = true) argument
461 PdtComposeFstOptions(const Fst<Arc> &ifst1, const Fst<Arc> &ifst2, const vector<pair<Label, Label> > &parens, bool expand = false, bool keep_parens = true) argument
495 Compose(const Fst<Arc> &ifst1, const vector<pair<typename Arc::Label, typename Arc::Label> > &parens, const Fst<Arc> &ifst2, MutableFst<Arc> *ofst, const PdtComposeOptions &opts = PdtComposeOptions()) argument
518 Compose(const Fst<Arc> &ifst1, const Fst<Arc> &ifst2, const vector<pair<typename Arc::Label, typename Arc::Label> > &parens, MutableFst<Arc> *ofst, const PdtComposeOptions &opts = PdtComposeOptions()) argument
[all...]
H A Dpdtscript.h57 const Fst<Arc> &ifst2 = *(args->arg2.GetFst<Arc>()); local
69 Compose(ifst1, parens, ifst2, ofst, args->arg5);
71 Compose(ifst1, ifst2, parens, ofst, args->arg5);
76 const FstClass & ifst2,
/external/srec/tools/thirdparty/OpenFst/fst/lib/
H A Ddifference.h128 void Difference(const Fst<Arc> &ifst1, const Fst<Arc> &ifst2, argument
133 *ofst = DifferenceFst<Arc>(ifst1, ifst2, nopts);
H A Dintersect.h118 void Intersect(const Fst<Arc> &ifst1, const Fst<Arc> &ifst2, argument
123 *ofst = IntersectFst<Arc>(ifst1, ifst2, nopts);
H A Dcompose.h895 void Compose(const Fst<Arc> &ifst1, const Fst<Arc> &ifst2, argument
900 *ofst = ComposeFst<Arc>(ifst1, ifst2, nopts);

Completed in 178 milliseconds