#include <cstdint>
#include <memory>
#include <tuple>
#include <utility>
#include <fst/arc-map.h>
#include <fst/arc.h>
#include <fst/fst.h>
#include <fst/state-map.h>
#include <fst/vector-fst.h>
#include <fst/script/arg-packs.h>
#include <fst/script/fst-class.h>
#include <fst/script/weight-class.h>
Go to the source code of this file.
|
enum | fst::script::MapType : uint8_t {
fst::script::MapType::ARC_SUM,
fst::script::MapType::ARC_UNIQUE,
fst::script::MapType::IDENTITY,
fst::script::MapType::INPUT_EPSILON,
fst::script::MapType::INVERT,
fst::script::MapType::OUTPUT_EPSILON,
fst::script::MapType::PLUS,
fst::script::MapType::POWER,
fst::script::MapType::QUANTIZE,
fst::script::MapType::RMWEIGHT,
fst::script::MapType::SUPERFINAL,
fst::script::MapType::TIMES,
fst::script::MapType::TO_LOG,
fst::script::MapType::TO_LOG64,
fst::script::MapType::TO_STD
} |
|
|
template<class M > |
std::unique_ptr< Fst< typename M::ToArc > > | fst::script::ArcMap (const Fst< typename M::FromArc > &fst, const M &mapper) |
|
template<class M > |
std::unique_ptr< Fst< typename M::ToArc > > | fst::script::StateMap (const Fst< typename M::FromArc > &fst, const M &mapper) |
|
template<class Arc > |
void | fst::script::Map (FstMapArgs *args) |
|
std::unique_ptr< FstClass > | fst::script::Map (const FstClass &ifst, MapType map_type, float delta, double power, const WeightClass &weight) |
|