FST  openfst-1.7.3
OpenFst Library
ilabel_lookahead-fst.cc
Go to the documentation of this file.
1 // See www.openfst.org for extensive documentation on this weighted
2 // finite-state transducer library.
3 
4 #include <fst/fst.h>
5 #include <fst/matcher-fst.h>
6 
7 namespace fst {
8 
9 static FstRegisterer<StdILabelLookAheadFst>
10  ILabelLookAheadFst_StdArc_registerer;
11 static FstRegisterer<MatcherFst<
12  ConstFst<LogArc>,
13  LabelLookAheadMatcher<SortedMatcher<ConstFst<LogArc>>,
14  ilabel_lookahead_flags, FastLogAccumulator<LogArc>>,
15  ilabel_lookahead_fst_type, LabelLookAheadRelabeler<LogArc>>>
16  ILabelLookAheadFst_LogArc_registerer;
17 static FstRegisterer<MatcherFst<
18  ConstFst<Log64Arc>,
19  LabelLookAheadMatcher<SortedMatcher<ConstFst<Log64Arc>>,
20  ilabel_lookahead_flags, FastLogAccumulator<Log64Arc>>,
21  ilabel_lookahead_fst_type, LabelLookAheadRelabeler<Log64Arc>>>
22  ILabelLookAheadFst_Log64Arc_registerer;
23 
24 } // namespace fst
const char ilabel_lookahead_fst_type[]
Definition: fst.cc:36
constexpr auto ilabel_lookahead_flags
Definition: matcher-fst.h:326