BaumWelch  baumwelch-0.3.8
OpenGrm-BaumWelch library
Public Types | Public Member Functions | List of all members
fst::internal::ForwardBackward< Arc > Class Template Reference

#include <train.h>

Public Types

using StateId = typename Arc::StateId
 
using Weight = typename Arc::Weight
 

Public Member Functions

 ForwardBackward (const ComposeFst< Arc > &ico)
 
const WeightAlpha (StateId s) const
 
const WeightBeta (StateId s) const
 

Detailed Description

template<class Arc>
class fst::internal::ForwardBackward< Arc >

Definition at line 83 of file train.h.

Member Typedef Documentation

template<class Arc>
using fst::internal::ForwardBackward< Arc >::StateId = typename Arc::StateId

Definition at line 85 of file train.h.

template<class Arc>
using fst::internal::ForwardBackward< Arc >::Weight = typename Arc::Weight

Definition at line 86 of file train.h.

Constructor & Destructor Documentation

template<class Arc>
fst::internal::ForwardBackward< Arc >::ForwardBackward ( const ComposeFst< Arc > &  ico)
inlineexplicit

Definition at line 88 of file train.h.

Member Function Documentation

template<class Arc>
const Weight& fst::internal::ForwardBackward< Arc >::Alpha ( StateId  s) const
inline

Definition at line 114 of file train.h.

template<class Arc>
const Weight& fst::internal::ForwardBackward< Arc >::Beta ( StateId  s) const
inline

Definition at line 118 of file train.h.


The documentation for this class was generated from the following file: