Go to the source code of this file.
Classes | |
struct | GrammarFstArc |
class | GrammarFst |
GrammarFst is an FST that is 'stitched together' from multiple FSTs, that can recursively incorporate each other. More... | |
struct | GrammarFst::ExpandedState |
Represents an expanded state in an FstInstance. More... | |
struct | GrammarFst::FstInstance |
class | ArcIterator< GrammarFst > |
This is the overridden template for class ArcIterator for GrammarFst. More... | |
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. | |
Macros | |
#define | KALDI_GRAMMAR_FST_SPECIAL_WEIGHT 4096.0 |
Functions | |
void | CopyToVectorFst (GrammarFst *grammar_fst, VectorFst< StdArc > *vector_fst) |
This function copies a GrammarFst to a VectorFst (intended mostly for testing and comparison purposes). More... | |
void | PrepareForGrammarFst (int32 nonterm_phones_offset, VectorFst< StdArc > *fst) |
This function prepares 'ifst' for use in GrammarFst: it ensures that it has the expected properties, changing it slightly as needed. More... | |
#define KALDI_GRAMMAR_FST_SPECIAL_WEIGHT 4096.0 |
Definition at line 67 of file grammar-fst.h.
Referenced by ArcIterator< GrammarFst >::ArcIterator(), GrammarFst::Final(), GrammarFstPreparer::IsSpecialState(), GrammarFstPreparer::MaybeAddFinalProbToState(), and GrammarFst::NumInputEpsilons().