▼Classes and functions related to clustering | See Clustering mechanisms in Kaldi for context |
Some simple functions used in clustering algorithms | See Clustering mechanisms in Kaldi for context |
Algorithms for clustering | See Clustering mechanisms in Kaldi for context |
"Functions relating to logging and error reporting" | See Overview for an overview of how logging and errors are handled in Kaldi |
▼Classes and functions related to HMM topology and transition modeling | |
Classes and functions for creating FSTs from HMMs | |
"Low-level I/O functions" | These functions are provided to write fundamental types, strings, and a few STL types to and from C++ streams; see Input/output mechanisms for fundamental types and STL types for how this fits into the bigger picture of Kaldi-style I/O |
"Holder types" | Holder types are types that are used as template arguments to the Table types (see "Table types and related functions"), and which help the Table types to read and write the object of type SomeHolder::T; see Holders as helpers to Table classes for more information |
"Table types and related functions" | This group is for classes and functions relatied to Tables; see also "Implementation classes for Table types" and "Specific Table types", and for a description of the Table concept see The Table concept |
"Implementation classes for Table types" | This group is for classes that implement specific ways of reading and writing Tables; see also "Table types and related functions", "Specific Table types", "Specific Table types", and for a description of the Table concept see The Table concept |
"Specific Table types" | This group is for typedefs that define specific instantiations of Table types, for various kinds of access to collections of various kinds of types, indexed by strings; for a description of the Table concept see The Table concept |
"Classes for opening streams" | This group contains the Input and Output classes, which are provided to open streams for reading and writing in Kaldi code; for an explanation of how this fits into the bigger picture of Kaldi I/O, see How to open files in Kaldi |
I/O related functions and classes | Various namespace-scope functions for I/O |
▼%Matrix and vector classes | For an overview of the matrix library, see The Kaldi Matrix library |
Matrix-vector functions returning scalars | |
Miscellaneous matrix/vector library functions and classes | |
▼Modules involved in tree building | See |
Question sets for decision-tree clustering | See Decision tree internals (and specifically Questions (config class)) for context |
Low-level functions for manipulating statistics and event-maps | See Decision tree internals and specifically Classes and functions involved in tree-building for context |
Intermediate-level functions used in building the tree | These functions are are used in top-level tree-building code (Top-level tree-building functions); see Decision tree internals for documentation |
Top-level tree-building functions | See Decision tree internals for context |
Event maps | See Decision tree internals for overview, and specifically Event maps |
DiagGmm | Kaldi Diagonal Gaussian Mixture Models |
Matrix_optimization | |
FeatureExtraction | |
OnlineFeatureExtraction | |
"Classes and functions related to on-demand deterministic FST's" | |
Fst_extensions | |
Posterior_group | |
OnlineDecoding | |