FST
openfst-1.8.2.post1
OpenFst Library
|
#include <cstdint>
#include <string>
#include <type_traits>
#include <utility>
#include <fst/log.h>
#include <fst/cache.h>
#include <fst/mutable-fst.h>
#include <unordered_map>
Go to the source code of this file.
Classes | |
struct | fst::ArcMapFstOptions |
class | fst::ArcMapFst< A, B, C > |
class | fst::internal::ArcMapFstImpl< A, B, C > |
class | fst::ArcMapFst< A, B, C > |
class | fst::StateIterator< ArcMapFst< A, B, C > > |
class | fst::ArcIterator< ArcMapFst< A, B, C > > |
class | fst::IdentityArcMapper< A > |
class | fst::InputEpsilonMapper< A > |
class | fst::OutputEpsilonMapper< A > |
class | fst::SuperFinalMapper< A > |
class | fst::WeightConvertMapper< A, B, C > |
class | fst::ToGallicMapper< A, G > |
class | fst::FromGallicMapper< A, G > |
class | fst::GallicToNewSymbolsMapper< A, G > |
class | fst::PlusMapper< A > |
class | fst::TimesMapper< A > |
class | fst::PowerMapper< A > |
class | fst::InvertWeightMapper< A > |
class | fst::RmWeightMapper< A, B > |
class | fst::QuantizeMapper< A, B > |
class | fst::ReverseWeightMapper< A, B > |
Namespaces | |
fst | |
fst::internal | |
Typedefs | |
using | fst::StdToLogMapper = WeightConvertMapper< StdArc, LogArc > |
using | fst::LogToStdMapper = WeightConvertMapper< LogArc, StdArc > |
using | fst::StdToLog64Mapper = WeightConvertMapper< StdArc, Log64Arc > |
using | fst::LogToLog64Mapper = WeightConvertMapper< LogArc, Log64Arc > |
using | fst::Log64ToStdMapper = WeightConvertMapper< Log64Arc, StdArc > |
using | fst::Log64ToLogMapper = WeightConvertMapper< Log64Arc, LogArc > |
Functions | |
template<class A , class C > | |
void | fst::ArcMap (MutableFst< A > *fst, C *mapper) |
template<class A , class C > | |
void | fst::ArcMap (MutableFst< A > *fst, C mapper) |
template<class A , class B , class C > | |
void | fst::ArcMap (const Fst< A > &ifst, MutableFst< B > *ofst, C *mapper) |
template<class A , class B , class C > | |
void | fst::ArcMap (const Fst< A > &ifst, MutableFst< B > *ofst, C mapper) |
template<class ArcMapper > | |
fst::ArcMapFst (const Fst< typename ArcMapper::FromArc > &, const ArcMapper &) -> ArcMapFst< typename ArcMapper::FromArc, typename ArcMapper::ToArc, ArcMapper > | |
template<class ArcMapper > | |
fst::ArcMapFst (const Fst< typename ArcMapper::FromArc > &, ArcMapper *) -> ArcMapFst< typename ArcMapper::FromArc, typename ArcMapper::ToArc, ArcMapper > | |