Home
last modified time | relevance | path

Searched refs:fst2 (Results 1 – 10 of 10) sorted by relevance

/external/srec/tools/thirdparty/OpenFst/fst/lib/
Dconcat.h39 void Concat(MutableFst<Arc> *fst1, const Fst<Arc> &fst2) { in Concat() argument
49 uint64 props2 = fst2.Properties(kFstProperties, false); in Concat()
53 for (StateIterator< Fst<Arc> > siter2(fst2); in Concat()
58 fst1->SetFinal(s1, fst2.Final(s2)); in Concat()
59 for (ArcIterator< Fst<Arc> > aiter(fst2, s2); in Concat()
68 StateId start2 = fst2.Start(); in Concat()
85 void Concat(RationalFst<Arc> *fst1, const Fst<Arc> &fst2) { in Concat() argument
86 fst1->Impl()->AddConcat(fst2); in Concat()
113 ConcatFst(const Fst<A> &fst1, const Fst<A> &fst2) { in ConcatFst() argument
114 Impl()->InitConcat(fst1, fst2); in ConcatFst()
[all …]
Dunion.h37 void Union(MutableFst<Arc> *fst1, const Fst<Arc> &fst2) { in Union() argument
42 StateId start2 = fst2.Start(); in Union()
49 uint64 props2 = fst2.Properties(kFstProperties, false); in Union()
51 for (StateIterator< Fst<Arc> > siter(fst2); in Union()
56 fst1->SetFinal(s1, fst2.Final(s2)); in Union()
57 for (ArcIterator< Fst<Arc> > aiter(fst2, s2); in Union()
87 void Union(RationalFst<Arc> *fst1, const Fst<Arc> &fst2) { in Union() argument
88 fst1->Impl()->AddUnion(fst2); in Union()
115 UnionFst(const Fst<A> &fst1, const Fst<A> &fst2) { in UnionFst() argument
116 Impl()->InitUnion(fst1, fst2); in UnionFst()
[all …]
Dequal.h28 bool Equal(const Fst<Arc> &fst1, const Fst<Arc> &fst2) { in Equal() argument
32 if (fst1.Start() != fst2.Start()) { in Equal()
38 StateIterator< Fst<Arc> > siter2(fst2); in Equal()
54 Weight final2 = fst2.Final(s2); in Equal()
63 ArcIterator< Fst<Arc> > aiter2(fst2, s2); in Equal()
106 CHECK_EQ(fst1.NumArcs(s1), fst2.NumArcs(s2)); in Equal()
107 CHECK_EQ(fst1.NumInputEpsilons(s1), fst2.NumInputEpsilons(s2)); in Equal()
108 CHECK_EQ(fst1.NumOutputEpsilons(s1), fst2.NumOutputEpsilons(s2)); in Equal()
Dintersect.h49 IntersectFst(const Fst<A> &fst1, const Fst<A> &fst2) in IntersectFst() argument
50 : ComposeFst<A>(fst1, fst2) { in IntersectFst()
51 if (!fst1.Properties(kAcceptor, true) || !fst2.Properties(kAcceptor, true)) in IntersectFst()
54 uint64 props2 = fst2.Properties(kFstProperties, false); in IntersectFst()
60 IntersectFst(const Fst<A> &fst1, const Fst<A> &fst2, in IntersectFst() argument
62 : ComposeFst<A>(fst1, fst2, ComposeFstOptions<T>(opts)) { in IntersectFst()
63 if (!fst1.Properties(kAcceptor, true) || !fst2.Properties(kAcceptor, true)) in IntersectFst()
66 uint64 props2 = fst2.Properties(kFstProperties, false); in IntersectFst()
Dequivalent.h112 bool Equivalent(const Fst<Arc> &fst1, const Fst<Arc> &fst2) { in Equivalent() argument
120 if (fst2.Properties(props, true) != props) { in Equivalent()
126 || (fst2.Properties(kUnweighted , true) != kUnweighted)) { in Equivalent()
128 VectorFst<Arc> efst2(fst2); in Equivalent()
146 MappedId s2 = Util::MapState(fst2.Start(), FST2); in Equivalent()
156 if (Util::IsFinal(fst1, s1) != Util::IsFinal(fst2, s2)) { in Equivalent()
202 ArcIterator<Fst<Arc> > arc_iter(fst2, Util::UnMapState(s2)); in Equivalent()
219 if (Util::IsFinal(fst1, p.first) != Util::IsFinal(fst2, p.second)) { in Equivalent()
Ddifference.h53 DifferenceFst(const Fst<A> &fst1, const Fst<A> &fst2) in DifferenceFst() argument
55 ComplementFst<A>(fst2), in DifferenceFst()
60 uint64 props2 = fst2.Properties(kFstProperties, false); in DifferenceFst()
66 DifferenceFst(const Fst<A> &fst1, const Fst<A> &fst2, in DifferenceFst() argument
69 ComplementFst<A>(fst2), in DifferenceFst()
74 uint64 props2 = fst2.Properties(kFstProperties, false); in DifferenceFst()
Dcompose.h105 const Fst<A> &fst2, in ComposeFstImplBase() argument
107 :CacheImpl<A>(opts), fst1_(fst1.Copy()), fst2_(fst2.Copy()) { in ComposeFstImplBase()
110 uint64 props2 = fst2.Properties(kFstProperties, false); in ComposeFstImplBase()
113 if (!CompatSymbols(fst2.InputSymbols(), fst1.OutputSymbols())) in ComposeFstImplBase()
118 SetOutputSymbols(fst2.OutputSymbols()); in ComposeFstImplBase()
342 const Fst<A> &fst2, in ComposeFstImpl() argument
344 :ComposeFstImplBase<A>(fst1, fst2, opts) { in ComposeFstImpl()
347 bool isorted = fst2.Properties(kILabelSorted, false); in ComposeFstImpl()
363 isorted = fst2.Properties(kILabelSorted, true); in ComposeFstImpl()
372 isorted = fst2.Properties(kILabelSorted, true); in ComposeFstImpl()
[all …]
Drational.h37 template <class A> void Union(RationalFst<A> *fst1, const Fst<A> &fst2);
38 template <class A> void Concat(RationalFst<A> *fst1, const Fst<A> &fst2);
63 void InitUnion(const Fst<A> &fst1, const Fst<A> &fst2) { in InitUnion() argument
65 uint64 props2 = fst2.Properties(kFstProperties, false); in InitUnion()
79 AddFst(-2, &fst2); in InitUnion()
85 void InitConcat(const Fst<A> &fst1, const Fst<A> &fst2) { in InitConcat() argument
87 uint64 props2 = fst2.Properties(kFstProperties, false); in InitConcat()
102 AddFst(-2, &fst2); in InitConcat()
192 friend void Union<>(RationalFst<A> *fst1, const Fst<A> &fst2);
193 friend void Concat<>(RationalFst<A> *fst1, const Fst<A> &fst2);
/external/qemu/target-mips/
Dop_helper.c2385 uint32_t fst2; in helper_float_cvtps_pw() local
2389 fst2 = int32_to_float32(dt0 & 0XFFFFFFFF, &env->active_fpu.fp_status); in helper_float_cvtps_pw()
2392 return ((uint64_t)fsth2 << 32) | fst2; in helper_float_cvtps_pw()
2413 uint32_t fst2; in helper_float_cvts_d() local
2416 fst2 = float64_to_float32(fdt0, &env->active_fpu.fp_status); in helper_float_cvts_d()
2418 return fst2; in helper_float_cvts_d()
2423 uint32_t fst2; in helper_float_cvts_w() local
2426 fst2 = int32_to_float32(wt0, &env->active_fpu.fp_status); in helper_float_cvts_w()
2428 return fst2; in helper_float_cvts_w()
2433 uint32_t fst2; in helper_float_cvts_l() local
[all …]
/external/srec/tools/make_cfst/
Dmake_cfst.cpp228 fst::StdVectorFst fst2; in main() local
239 fst::Determinize(myCfst, &fst2); in main()
240 ofst = &fst2; in main()
243 fst::ArcSort(&fst2, fst::StdOLabelCompare()); in main()