FST  openfst-1.7.2
OpenFst Library
Classes | Public Types | Public Member Functions | List of all members
fst::internal::CyclicMinimizer< Arc, Queue > Class Template Reference

#include <minimize.h>

Public Types

using Label = typename Arc::Label
 
using StateId = typename Arc::StateId
 
using ClassId = typename Arc::StateId
 
using Weight = typename Arc::Weight
 
using RevArc = ReverseArc< Arc >
 

Public Member Functions

 CyclicMinimizer (const ExpandedFst< Arc > &fst)
 
const Partition< StateId > & GetPartition () const
 

Detailed Description

template<class Arc, class Queue>
class fst::internal::CyclicMinimizer< Arc, Queue >

Definition at line 99 of file minimize.h.

Member Typedef Documentation

template<class Arc, class Queue>
using fst::internal::CyclicMinimizer< Arc, Queue >::ClassId = typename Arc::StateId

Definition at line 103 of file minimize.h.

template<class Arc, class Queue>
using fst::internal::CyclicMinimizer< Arc, Queue >::Label = typename Arc::Label

Definition at line 101 of file minimize.h.

template<class Arc, class Queue>
using fst::internal::CyclicMinimizer< Arc, Queue >::RevArc = ReverseArc<Arc>

Definition at line 105 of file minimize.h.

template<class Arc, class Queue>
using fst::internal::CyclicMinimizer< Arc, Queue >::StateId = typename Arc::StateId

Definition at line 102 of file minimize.h.

template<class Arc, class Queue>
using fst::internal::CyclicMinimizer< Arc, Queue >::Weight = typename Arc::Weight

Definition at line 104 of file minimize.h.

Constructor & Destructor Documentation

template<class Arc, class Queue>
fst::internal::CyclicMinimizer< Arc, Queue >::CyclicMinimizer ( const ExpandedFst< Arc > &  fst)
inlineexplicit

Definition at line 107 of file minimize.h.

Member Function Documentation

template<class Arc, class Queue>
const Partition<StateId>& fst::internal::CyclicMinimizer< Arc, Queue >::GetPartition ( ) const
inline

Definition at line 112 of file minimize.h.


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