Cambridge SMT System
|
Generalized weight mapper functor. More...
Go to the source code of this file.
Classes | |
class | fst::GenericWeightAutoMapper< Arc, WeightMakerFunctorT > |
templated Mapper that modifies weights over an FST, passing through the other values of the arc. This mapper is to be combined with any functor that accepts Arc::Weight as a unique parameter for operator () and returns Arc::Weight. The functor itself implements the mapping details, e.g. see lexicographic unit tests More... | |
class | fst::GenericWeightMapper< FromArc, ToArc, WeightMakerFunctorT > |
templated Mapper that modifies weights when copying from one FST to another, passing through the other values of the arc. This mapper is to be combined with any functor that accepts FromArc::Weight as a unique parameter for operator () and returns ToArc::Weight. The functor itself implements the mapping details. More... | |
class | fst::GenericArcMapper< FromArc, ToArc, ArcMakerFunctorT > |
class | fst::GenericArcAutoMapper< Arc, ArcMakerFunctorT > |
class | fst::WordPenaltyMapper< Arc > |
templated Mapper that inserts a word penalty over an FST, skipping user defined epsilon arcs. More... | |
struct | fst::StdToLexStdMapper |
StdArc to LexStdArc mapper. More... | |
struct | fst::LexStdToStdMapper |
LexStdArc to StdArc Mapper. More... | |
Namespaces | |
fst | |