雾聪
2023-11-30 9fa2b2128d3935b2edff2a2a3f1b8fd430a7e272
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// See www.openfst.org for extensive documentation on this weighted
// finite-state transducer library.
 
#include <fst/fst.h>
#include <fst/matcher-fst.h>
 
namespace fst {
 
static FstRegisterer<StdOLabelLookAheadFst>
    OLabelLookAheadFst_StdArc_registerer;
static FstRegisterer<MatcherFst<
    ConstFst<LogArc>,
    LabelLookAheadMatcher<SortedMatcher<ConstFst<LogArc>>,
                          olabel_lookahead_flags, FastLogAccumulator<LogArc>>,
    olabel_lookahead_fst_type, LabelLookAheadRelabeler<LogArc>>>
    OLabelLookAheadFst_LogArc_registerer;
static FstRegisterer<MatcherFst<
    ConstFst<Log64Arc>,
    LabelLookAheadMatcher<SortedMatcher<ConstFst<Log64Arc>>,
                          olabel_lookahead_flags, FastLogAccumulator<Log64Arc>>,
    olabel_lookahead_fst_type, LabelLookAheadRelabeler<Log64Arc>>>
    OLabelLookAheadFst_Log64Arc_registerer;
 
}  // namespace fst