BaumWelch  baumwelch-0.3.8
OpenGrm-BaumWelch library
Classes | Functions
fst::internal Namespace Reference

Classes

class  ForwardBackward
 
class  LogUniformGenerator
 
class  StepwiseBaumWelchTrainer
 
struct  UnweightedArc
 
struct  UnweightedArcHash
 

Functions

template<class Arc >
void ReverseStateNumbering (MutableFst< Arc > *fst)
 
template<class Arc >
VectorFst< Arc > DecodePair (const Fst< Arc > &ifst)
 
template<class Arc >
CompactWeightedStringFst< Arc > DecodeDecipherment (const Fst< Arc > &ifst)
 
template<class Arc >
bool operator== (const UnweightedArc< Arc > &left, const UnweightedArc< Arc > &right)
 
template<class Arc , class ExpectationTable >
Arc::Weight Train (FarReader< Arc > &input, FarReader< Arc > &output, MutableFst< Arc > *model, const TrainOptions &opts=TrainOptions())
 
template<class Weight >
size_t ExploredStates (const std::vector< Weight > &distance)
 

Function Documentation

template<class Arc >
CompactWeightedStringFst<Arc> fst::internal::DecodeDecipherment ( const Fst< Arc > &  ifst)

Definition at line 71 of file decode.h.

template<class Arc >
VectorFst<Arc> fst::internal::DecodePair ( const Fst< Arc > &  ifst)

Definition at line 58 of file decode.h.

template<class Weight >
size_t fst::internal::ExploredStates ( const std::vector< Weight > &  distance)

Definition at line 30 of file util.h.

template<class Arc >
bool fst::internal::operator== ( const UnweightedArc< Arc > &  left,
const UnweightedArc< Arc > &  right 
)

Definition at line 55 of file expectation-table.h.

template<class Arc >
void fst::internal::ReverseStateNumbering ( MutableFst< Arc > *  fst)

Definition at line 48 of file decode.h.

template<class Arc , class ExpectationTable >
Arc::Weight fst::internal::Train ( FarReader< Arc > &  input,
FarReader< Arc > &  output,
MutableFst< Arc > *  model,
const TrainOptions opts = TrainOptions() 
)

Definition at line 304 of file train.h.