FST
openfst-1.8.2
OpenFst Library
|
Functions | |
template<class Arc , class Queue > | |
void | RmEpsilon (MutableFst< Arc > *fst, std::vector< typename Arc::Weight > *distance, const RmEpsilonOptions &opts, Queue *queue) |
template<class Arc > | |
void | RmEpsilon (MutableFst< Arc > *fst, const RmEpsilonOptions &opts) |
template<class M , class N > | |
bool | ArcTypesMatch (const M &m, const N &n, const std::string &op_name) |
template<class Weight > | |
void | CopyWeights (const std::vector< WeightClass > &weights, std::vector< Weight > *typed_weights) |
template<class Weight > | |
void | CopyWeights (const std::vector< Weight > &typed_weights, std::vector< WeightClass > *weights) |
template<class Arc , class Queue , class ArcFilter > | |
void | ShortestDistance (const Fst< Arc > &fst, std::vector< typename Arc::Weight > *distance, const ShortestDistanceOptions &opts) |
template<class Arc , class Queue > | |
void | ShortestDistance (const Fst< Arc > &fst, std::vector< typename Arc::Weight > *distance, const ShortestDistanceOptions &opts) |
template<class Arc , class Queue > | |
void | ShortestPath (const Fst< Arc > &ifst, MutableFst< Arc > *ofst, std::vector< typename Arc::Weight > *distance, const ShortestPathOptions &opts) |
template<class Arc > | |
void | ShortestPath (const Fst< Arc > &ifst, MutableFst< Arc > *ofst, const ShortestPathOptions &opts) |
bool fst::script::internal::ArcTypesMatch | ( | const M & | m, |
const N & | n, | ||
const std::string & | op_name | ||
) |
Definition at line 191 of file script-impl.h.
void fst::script::internal::CopyWeights | ( | const std::vector< WeightClass > & | weights, |
std::vector< Weight > * | typed_weights | ||
) |
Definition at line 202 of file script-impl.h.
void fst::script::internal::CopyWeights | ( | const std::vector< Weight > & | typed_weights, |
std::vector< WeightClass > * | weights | ||
) |
Definition at line 213 of file script-impl.h.
void fst::script::internal::RmEpsilon | ( | MutableFst< Arc > * | fst, |
std::vector< typename Arc::Weight > * | distance, | ||
const RmEpsilonOptions & | opts, | ||
Queue * | queue | ||
) |
Definition at line 55 of file rmepsilon.h.
void fst::script::internal::RmEpsilon | ( | MutableFst< Arc > * | fst, |
const RmEpsilonOptions & | opts | ||
) |
Definition at line 66 of file rmepsilon.h.
void fst::script::internal::ShortestDistance | ( | const Fst< Arc > & | fst, |
std::vector< typename Arc::Weight > * | distance, | ||
const ShortestDistanceOptions & | opts | ||
) |
Definition at line 105 of file shortest-distance.h.
void fst::script::internal::ShortestDistance | ( | const Fst< Arc > & | fst, |
std::vector< typename Arc::Weight > * | distance, | ||
const ShortestDistanceOptions & | opts | ||
) |
Definition at line 116 of file shortest-distance.h.
void fst::script::internal::ShortestPath | ( | const Fst< Arc > & | ifst, |
MutableFst< Arc > * | ofst, | ||
std::vector< typename Arc::Weight > * | distance, | ||
const ShortestPathOptions & | opts | ||
) |
Definition at line 58 of file shortest-path.h.
void fst::script::internal::ShortestPath | ( | const Fst< Arc > & | ifst, |
MutableFst< Arc > * | ofst, | ||
const ShortestPathOptions & | opts | ||
) |
Definition at line 79 of file shortest-path.h.