BaumWelch
baumwelch-0.3.8
OpenGrm-BaumWelch library
|
Namespaces | |
internal | |
script | |
Classes | |
struct | CascadeOptions |
class | ChannelStateCascade |
class | LogAdder |
class | SimpleCascade |
class | StateExpectationTable |
class | StateILabelExpectationTable |
struct | TrainOptions |
Functions | |
template<class Arc > | |
void | AStarSingleShortestString (const Fst< Arc > &ifst, MutableFst< Arc > *ofst, float delta=kShortestDelta) |
template<class Arc > | |
void | Decode (FarReader< Arc > &input, FarReader< Arc > &output, const Fst< Arc > &model, FarWriter< Arc > &hypotext) |
template<class Arc > | |
void | Randomize (MutableFst< Arc > *fst, uint64_t seed=std::random_device()()) |
template<class Arc > | |
Arc::Weight | Train (FarReader< Arc > &input, FarReader< Arc > &output, MutableFst< Arc > *model, bool normalize_ilabel=true, const TrainOptions &opts=TrainOptions()) |
Variables | |
constexpr float | kAlpha = 1. |
constexpr int | kMaxIters = 50 |
void fst::AStarSingleShortestString | ( | const Fst< Arc > & | ifst, |
MutableFst< Arc > * | ofst, | ||
float | delta = kShortestDelta |
||
) |
void fst::Decode | ( | FarReader< Arc > & | input, |
FarReader< Arc > & | output, | ||
const Fst< Arc > & | model, | ||
FarWriter< Arc > & | hypotext | ||
) |
void fst::Randomize | ( | MutableFst< Arc > * | fst, |
uint64_t | seed = std::random_device()() |
||
) |
Definition at line 48 of file randomize.h.
Arc::Weight fst::Train | ( | FarReader< Arc > & | input, |
FarReader< Arc > & | output, | ||
MutableFst< Arc > * | model, | ||
bool | normalize_ilabel = true , |
||
const TrainOptions & | opts = TrainOptions() |
||
) |