Cambridge SMT System
|
Classes | |
struct | ShortestDistanceOptions |
class | ShortestDistanceState |
Functions | |
template<class Arc , class Queue , class ArcFilter > | |
void | ShortestDistance (const fst::Fst< Arc > &fst, std::vector< typename Arc::Weight > *distance, const ShortestDistanceOptions< Arc, Queue, ArcFilter > &opts) |
template<class Arc > | |
void | ShortestDistance (const fst::Fst< Arc > &fst, std::vector< typename Arc::Weight > *distance, bool reverse=false, float delta=fst::kDelta) |
template<class Arc > | |
Arc::Weight | ShortestDistance (const fst::Fst< Arc > &fst) |
template<class FArc , class TArc > | |
void | SingleShortestPath (const fst::Fst< FArc > &ifst, fst::MutableFst< TArc > *ofst, F gamma) |
void mertfst::ShortestDistance | ( | const fst::Fst< Arc > & | fst, |
std::vector< typename Arc::Weight > * | distance, | ||
const ShortestDistanceOptions< Arc, Queue, ArcFilter > & | opts | ||
) |
Definition at line 216 of file fast-shortest-distance.h.
void mertfst::ShortestDistance | ( | const fst::Fst< Arc > & | fst, |
std::vector< typename Arc::Weight > * | distance, | ||
bool | reverse = false , |
||
float | delta = fst::kDelta |
||
) |
Arc::Weight mertfst::ShortestDistance | ( | const fst::Fst< Arc > & | fst | ) |
void mertfst::SingleShortestPath | ( | const fst::Fst< FArc > & | ifst, |
fst::MutableFst< TArc > * | ofst, | ||
F | gamma | ||
) |
Definition at line 54 of file mapping-shortest-path.h.