HomeSort by relevance Sort by last modified time
    Searched refs:FST2 (Results 1 - 6 of 6) sorted by null

  /external/openfst/src/include/fst/
compose-filter.h 163 // typedef typename M1::FST2 FST2;
170 // ComposeFilter(const FST1 &fst1, const FST2 &fst2,
205 // This filter requires epsilons on FST1 to be read before epsilons on FST2.
210 typedef typename M2::FST FST2;
220 SequenceComposeFilter(const FST1 &fst1, const FST2 &fst2,
223 matcher2_(matcher2 ? matcher2 : new M2(fst2, MATCH_INPUT)),
290 // This filter requires epsilons on FST2 to be read before epsilons on FST1
    [all...]
equivalent.h 109 // <code>fst1</code> and <code>fst2</code> are equivalent. The input
131 const Fst<Arc> &fst2,
137 if (!CompatSymbols(fst1.InputSymbols(), fst2.InputSymbols()) ||
138 !CompatSymbols(fst1.OutputSymbols(), fst2.OutputSymbols())) {
152 if (fst2.Properties(props, true) != props) {
160 || (fst2.Properties(kUnweighted , true) != kUnweighted)) {
162 VectorFst<Arc> efst2(fst2);
177 enum { FST1 = 1, FST2 = 2 }; // Required by Util::MapState(...)
180 MappedId s2 = Util::MapState(fst2.Start(), FST2);
    [all...]
lookahead-filter.h 61 MatchType LookAheadMatchType(const Fst<Arc> &fst1, const Fst<Arc> &fst2) {
63 LookAheadMatcher< Fst <Arc> > matcher2(fst2, MATCH_INPUT);
200 typedef typename F::FST2 FST2;
211 LookAheadComposeFilter(const FST1 &fst1, const FST2 &fst2,
213 : filter_(fst1, fst2, matcher1, matcher2),
333 typedef typename F::FST2 FST2;
345 PushWeightsComposeFilter(const FST1 &fst1, const FST2 &fst2
    [all...]
compose.h 54 M *matcher2; // FST2 matcher
85 M2 *matcher2; // FST2 matcher
123 ComposeFstImplBase(const Fst<A> &fst1, const Fst<A> &fst2,
129 if (!CompatSymbols(fst2.InputSymbols(), fst1.OutputSymbols())) {
136 SetOutputSymbols(fst2.OutputSymbols());
206 typedef typename M2::FST FST2;
222 ComposeFstImpl(const FST1 &fst1, const FST2 &fst2,
279 const FST2 &GetFst2() { return fst2_; }
378 const FST2 &fst2_
    [all...]
  /external/srec/tools/thirdparty/OpenFst/fst/lib/
equivalent.h 93 // <code>fst1</code> and <code>fst2</code> are equivalent. The input
113 bool Equivalent(const Fst<Arc> &fst1, const Fst<Arc> &fst2) {
121 if (fst2.Properties(props, true) != props) {
127 || (fst2.Properties(kUnweighted , true) != kUnweighted)) {
129 VectorFst<Arc> efst2(fst2);
144 enum { FST1 = 1, FST2 = 2 }; // Required by Util::MapState(...)
147 MappedId s2 = Util::MapState(fst2.Start(), FST2);
157 if (Util::IsFinal(fst1, s1) != Util::IsFinal(fst2, s2)) {
161 // fst1 and fst2: input labels mapped to pairs of MappedId'
    [all...]
  /external/openfst/src/include/fst/extensions/pdt/
compose.h 280 typedef typename F::FST2 FST2;
294 ParenFilter(const FST1 &fst1, const FST2 &fst2,
298 : filter_(fst1, fst2, matcher1, matcher2),

Completed in 761 milliseconds