determinize-star-inl.h File Reference
#include "base/kaldi-error.h"
#include <unordered_map>
#include <vector>
#include <climits>
Include dependency graph for determinize-star-inl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  StringRepository< Label, StringId >
 
class  StringRepository< Label, StringId >::VectorKey
 
class  StringRepository< Label, StringId >::VectorEqual
 
class  DeterminizerStar< F >
 
struct  DeterminizerStar< F >::Element
 
struct  DeterminizerStar< F >::TempArc
 
class  DeterminizerStar< F >::SubsetKey
 
class  DeterminizerStar< F >::SubsetEqual
 
class  DeterminizerStar< F >::SubsetEqualStates
 
class  DeterminizerStar< F >::EpsilonClosure
 
struct  DeterminizerStar< F >::EpsilonClosure::EpsilonClosureInfo
 
class  DeterminizerStar< F >::PairComparator
 

Namespaces

 fst
 For an extended explanation of the framework of which grammar-fsts are a part, please see Support for grammars and graphs with on-the-fly parts. (i.e.
 

Functions

template<class F >
bool DeterminizeStar (F &ifst, MutableFst< typename F::Arc > *ofst, float delta=kDelta, bool *debug_ptr=NULL, int max_states=-1, bool allow_partial=false)
 This function implements the normal version of DeterminizeStar, in which the output strings are represented using sequences of arcs, where all but the first one has an epsilon on the input side. More...
 
template<class F >
bool DeterminizeStar (F &ifst, MutableFst< GallicArc< typename F::Arc > > *ofst, float delta, bool *debug_ptr, int max_states, bool allow_partial)