FST
openfst-1.7.1
OpenFst Library
|
Go to the source code of this file.
Namespaces | |
fst | |
Functions | |
uint64 | fst::SetStartProperties (uint64 inprops) |
template<typename Weight > | |
uint64 | fst::SetFinalProperties (uint64 inprops, const Weight &old_weight, const Weight &new_weight) |
uint64 | fst::AddStateProperties (uint64 inprops) |
template<typename A > | |
uint64 | fst::AddArcProperties (uint64 inprops, typename A::StateId s, const A &arc, const A *prev_arc) |
uint64 | fst::DeleteStatesProperties (uint64 inprops) |
uint64 | fst::DeleteAllStatesProperties (uint64 inprops, uint64 staticProps) |
uint64 | fst::DeleteArcsProperties (uint64 inprops) |
uint64 | fst::ClosureProperties (uint64 inprops, bool star, bool delayed=false) |
uint64 | fst::ComplementProperties (uint64 inprops) |
uint64 | fst::ComposeProperties (uint64 inprops1, uint64 inprops2) |
uint64 | fst::ConcatProperties (uint64 inprops1, uint64 inprops2, bool delayed=false) |
uint64 | fst::DeterminizeProperties (uint64 inprops, bool has_subsequential_label, bool distinct_psubsequential_labels) |
uint64 | fst::FactorWeightProperties (uint64 inprops) |
uint64 | fst::InvertProperties (uint64 inprops) |
uint64 | fst::ProjectProperties (uint64 inprops, bool project_input) |
uint64 | fst::RandGenProperties (uint64 inprops, bool weighted) |
uint64 | fst::RelabelProperties (uint64 inprops) |
uint64 | fst::ReplaceProperties (const std::vector< uint64 > &inprops, ssize_t root, bool epsilon_on_call, bool epsilon_on_return, bool out_epsilon_on_call, bool out_epsilon_on_return, bool replace_transducer, bool no_empty_fst, bool all_ilabel_sorted, bool all_olabel_sorted, bool all_negative_or_dense) |
uint64 | fst::ReverseProperties (uint64 inprops, bool has_superinitial) |
uint64 | fst::ReweightProperties (uint64 inprops) |
uint64 | fst::RmEpsilonProperties (uint64 inprops, bool delayed=false) |
uint64 | fst::ShortestPathProperties (uint64 props, bool tree=false) |
uint64 | fst::SynchronizeProperties (uint64 inprops) |
uint64 | fst::UnionProperties (uint64 inprops1, uint64 inprops2, bool delayed=false) |
template<typename Arc > | |
uint64 | fst::AddArcProperties (uint64 inprops, typename Arc::StateId s, const Arc &arc, const Arc *prev_arc) |
Variables | |
constexpr uint64 | fst::kExpanded = 0x0000000000000001ULL |
constexpr uint64 | fst::kMutable = 0x0000000000000002ULL |
constexpr uint64 | fst::kError = 0x0000000000000004ULL |
constexpr uint64 | fst::kAcceptor = 0x0000000000010000ULL |
constexpr uint64 | fst::kNotAcceptor = 0x0000000000020000ULL |
constexpr uint64 | fst::kIDeterministic = 0x0000000000040000ULL |
constexpr uint64 | fst::kNonIDeterministic = 0x0000000000080000ULL |
constexpr uint64 | fst::kODeterministic = 0x0000000000100000ULL |
constexpr uint64 | fst::kNonODeterministic = 0x0000000000200000ULL |
constexpr uint64 | fst::kEpsilons = 0x0000000000400000ULL |
constexpr uint64 | fst::kNoEpsilons = 0x0000000000800000ULL |
constexpr uint64 | fst::kIEpsilons = 0x0000000001000000ULL |
constexpr uint64 | fst::kNoIEpsilons = 0x0000000002000000ULL |
constexpr uint64 | fst::kOEpsilons = 0x0000000004000000ULL |
constexpr uint64 | fst::kNoOEpsilons = 0x0000000008000000ULL |
constexpr uint64 | fst::kILabelSorted = 0x0000000010000000ULL |
constexpr uint64 | fst::kNotILabelSorted = 0x0000000020000000ULL |
constexpr uint64 | fst::kOLabelSorted = 0x0000000040000000ULL |
constexpr uint64 | fst::kNotOLabelSorted = 0x0000000080000000ULL |
constexpr uint64 | fst::kWeighted = 0x0000000100000000ULL |
constexpr uint64 | fst::kUnweighted = 0x0000000200000000ULL |
constexpr uint64 | fst::kCyclic = 0x0000000400000000ULL |
constexpr uint64 | fst::kAcyclic = 0x0000000800000000ULL |
constexpr uint64 | fst::kInitialCyclic = 0x0000001000000000ULL |
constexpr uint64 | fst::kInitialAcyclic = 0x0000002000000000ULL |
constexpr uint64 | fst::kTopSorted = 0x0000004000000000ULL |
constexpr uint64 | fst::kNotTopSorted = 0x0000008000000000ULL |
constexpr uint64 | fst::kAccessible = 0x0000010000000000ULL |
constexpr uint64 | fst::kNotAccessible = 0x0000020000000000ULL |
constexpr uint64 | fst::kCoAccessible = 0x0000040000000000ULL |
constexpr uint64 | fst::kNotCoAccessible = 0x0000080000000000ULL |
constexpr uint64 | fst::kString = 0x0000100000000000ULL |
constexpr uint64 | fst::kNotString = 0x0000200000000000ULL |
constexpr uint64 | fst::kWeightedCycles = 0x0000400000000000ULL |
constexpr uint64 | fst::kUnweightedCycles = 0x0000800000000000ULL |
constexpr uint64 | fst::kNullProperties |
constexpr uint64 | fst::kCopyProperties |
constexpr uint64 | fst::kIntrinsicProperties |
constexpr uint64 | fst::kExtrinsicProperties = kError |
constexpr uint64 | fst::kSetStartProperties |
constexpr uint64 | fst::kSetFinalProperties |
constexpr uint64 | fst::kAddStateProperties |
constexpr uint64 | fst::kAddArcProperties |
constexpr uint64 | fst::kSetArcProperties = kExpanded | kMutable | kError |
constexpr uint64 | fst::kDeleteStatesProperties |
constexpr uint64 | fst::kDeleteArcsProperties |
constexpr uint64 | fst::kStateSortProperties |
constexpr uint64 | fst::kArcSortProperties |
constexpr uint64 | fst::kILabelInvariantProperties |
constexpr uint64 | fst::kOLabelInvariantProperties |
constexpr uint64 | fst::kWeightInvariantProperties |
constexpr uint64 | fst::kAddSuperFinalProperties |
constexpr uint64 | fst::kRmSuperFinalProperties |
constexpr uint64 | fst::kBinaryProperties = 0x0000000000000007ULL |
constexpr uint64 | fst::kTrinaryProperties = 0x0000ffffffff0000ULL |
constexpr uint64 | fst::kPosTrinaryProperties |
constexpr uint64 | fst::kNegTrinaryProperties |
constexpr uint64 | fst::kFstProperties = kBinaryProperties | kTrinaryProperties |
const char * | fst::PropertyNames [] |