Home | History | Annotate | Download | only in lib

Lines Matching refs:Arc

40 template <class Arc>
41 void Push(MutableFst<Arc> *fst, ReweightType type) {
42 vector<typename Arc::Weight> distance;
56 template <class Arc, ReweightType rtype>
57 void Push(const Fst<Arc> &ifst, MutableFst<Arc> *ofst, uint32 ptype) {
66 vector<typename GallicArc<Arc, stype>::Weight> gdistance;
67 VectorFst< GallicArc<Arc, stype> > gfst;
68 Map(ifst, &gfst, ToGallicMapper<Arc, stype>());
72 MapFst<Arc, Arc, RmWeightMapper<Arc> >
73 uwfst(ifst, RmWeightMapper<Arc>());
74 MapFst<Arc, GallicArc<Arc, stype>, ToGallicMapper<Arc, stype> >
75 guwfst(uwfst, ToGallicMapper<Arc, stype>());
79 FactorWeightFst< GallicArc<Arc, stype>, GallicFactor<typename Arc::Label,
80 typename Arc::Weight, stype> > fwfst(gfst);
81 Map(fwfst, ofst, FromGallicMapper<Arc, stype>());