"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. More...

Typedefs

typedef TableWriter< KaldiObjectHolder< MatrixBase< BaseFloat > > > BaseFloatMatrixWriter
 
typedef SequentialTableReader< KaldiObjectHolder< Matrix< BaseFloat > > > SequentialBaseFloatMatrixReader
 
typedef RandomAccessTableReader< KaldiObjectHolder< Matrix< BaseFloat > > > RandomAccessBaseFloatMatrixReader
 
typedef RandomAccessTableReaderMapped< KaldiObjectHolder< Matrix< BaseFloat > > > RandomAccessBaseFloatMatrixReaderMapped
 
typedef TableWriter< KaldiObjectHolder< MatrixBase< double > > > DoubleMatrixWriter
 
typedef SequentialTableReader< KaldiObjectHolder< Matrix< double > > > SequentialDoubleMatrixReader
 
typedef RandomAccessTableReader< KaldiObjectHolder< Matrix< double > > > RandomAccessDoubleMatrixReader
 
typedef RandomAccessTableReaderMapped< KaldiObjectHolder< Matrix< double > > > RandomAccessDoubleMatrixReaderMapped
 
typedef TableWriter< KaldiObjectHolder< CompressedMatrix > > CompressedMatrixWriter
 
typedef TableWriter< KaldiObjectHolder< VectorBase< BaseFloat > > > BaseFloatVectorWriter
 
typedef SequentialTableReader< KaldiObjectHolder< Vector< BaseFloat > > > SequentialBaseFloatVectorReader
 
typedef RandomAccessTableReader< KaldiObjectHolder< Vector< BaseFloat > > > RandomAccessBaseFloatVectorReader
 
typedef RandomAccessTableReaderMapped< KaldiObjectHolder< Vector< BaseFloat > > > RandomAccessBaseFloatVectorReaderMapped
 
typedef TableWriter< KaldiObjectHolder< VectorBase< double > > > DoubleVectorWriter
 
typedef SequentialTableReader< KaldiObjectHolder< Vector< double > > > SequentialDoubleVectorReader
 
typedef RandomAccessTableReader< KaldiObjectHolder< Vector< double > > > RandomAccessDoubleVectorReader
 
typedef TableWriter< KaldiObjectHolder< CuMatrix< BaseFloat > > > BaseFloatCuMatrixWriter
 
typedef SequentialTableReader< KaldiObjectHolder< CuMatrix< BaseFloat > > > SequentialBaseFloatCuMatrixReader
 
typedef RandomAccessTableReader< KaldiObjectHolder< CuMatrix< BaseFloat > > > RandomAccessBaseFloatCuMatrixReader
 
typedef RandomAccessTableReaderMapped< KaldiObjectHolder< CuMatrix< BaseFloat > > > RandomAccessBaseFloatCuMatrixReaderMapped
 
typedef TableWriter< KaldiObjectHolder< CuMatrix< double > > > DoubleCuMatrixWriter
 
typedef SequentialTableReader< KaldiObjectHolder< CuMatrix< double > > > SequentialDoubleCuMatrixReader
 
typedef RandomAccessTableReader< KaldiObjectHolder< CuMatrix< double > > > RandomAccessDoubleCuMatrixReader
 
typedef RandomAccessTableReaderMapped< KaldiObjectHolder< CuMatrix< double > > > RandomAccessDoubleCuMatrixReaderMapped
 
typedef TableWriter< KaldiObjectHolder< CuVector< BaseFloat > > > BaseFloatCuVectorWriter
 
typedef SequentialTableReader< KaldiObjectHolder< CuVector< BaseFloat > > > SequentialBaseFloatCuVectorReader
 
typedef RandomAccessTableReader< KaldiObjectHolder< CuVector< BaseFloat > > > RandomAccessBaseFloatCuVectorReader
 
typedef RandomAccessTableReaderMapped< KaldiObjectHolder< CuVector< BaseFloat > > > RandomAccessBaseFloatCuVectorReaderMapped
 
typedef TableWriter< KaldiObjectHolder< CuVector< double > > > DoubleCuVectorWriter
 
typedef SequentialTableReader< KaldiObjectHolder< CuVector< double > > > SequentialDoubleCuVectorReader
 
typedef RandomAccessTableReader< KaldiObjectHolder< CuVector< double > > > RandomAccessDoubleCuVectorReader
 
typedef TableWriter< BasicHolder< int32 > > Int32Writer
 
typedef SequentialTableReader< BasicHolder< int32 > > SequentialInt32Reader
 
typedef RandomAccessTableReader< BasicHolder< int32 > > RandomAccessInt32Reader
 
typedef TableWriter< BasicVectorHolder< int32 > > Int32VectorWriter
 
typedef SequentialTableReader< BasicVectorHolder< int32 > > SequentialInt32VectorReader
 
typedef RandomAccessTableReader< BasicVectorHolder< int32 > > RandomAccessInt32VectorReader
 
typedef TableWriter< BasicVectorVectorHolder< int32 > > Int32VectorVectorWriter
 
typedef SequentialTableReader< BasicVectorVectorHolder< int32 > > SequentialInt32VectorVectorReader
 
typedef RandomAccessTableReader< BasicVectorVectorHolder< int32 > > RandomAccessInt32VectorVectorReader
 
typedef TableWriter< BasicPairVectorHolder< int32 > > Int32PairVectorWriter
 
typedef SequentialTableReader< BasicPairVectorHolder< int32 > > SequentialInt32PairVectorReader
 
typedef RandomAccessTableReader< BasicPairVectorHolder< int32 > > RandomAccessInt32PairVectorReader
 
typedef TableWriter< BasicPairVectorHolder< BaseFloat > > BaseFloatPairVectorWriter
 
typedef SequentialTableReader< BasicPairVectorHolder< BaseFloat > > SequentialBaseFloatPairVectorReader
 
typedef RandomAccessTableReader< BasicPairVectorHolder< BaseFloat > > RandomAccessBaseFloatPairVectorReader
 
typedef TableWriter< BasicHolder< BaseFloat > > BaseFloatWriter
 
typedef SequentialTableReader< BasicHolder< BaseFloat > > SequentialBaseFloatReader
 
typedef RandomAccessTableReader< BasicHolder< BaseFloat > > RandomAccessBaseFloatReader
 
typedef RandomAccessTableReaderMapped< BasicHolder< BaseFloat > > RandomAccessBaseFloatReaderMapped
 
typedef TableWriter< BasicHolder< double > > DoubleWriter
 
typedef SequentialTableReader< BasicHolder< double > > SequentialDoubleReader
 
typedef RandomAccessTableReader< BasicHolder< double > > RandomAccessDoubleReader
 
typedef TableWriter< BasicHolder< bool > > BoolWriter
 
typedef SequentialTableReader< BasicHolder< bool > > SequentialBoolReader
 
typedef RandomAccessTableReader< BasicHolder< bool > > RandomAccessBoolReader
 
typedef TableWriter< TokenHolderTokenWriter
 TokenWriter is a writer specialized for std::string where the strings are nonempty and whitespace-free. More...
 
typedef SequentialTableReader< TokenHolderSequentialTokenReader
 
typedef RandomAccessTableReader< TokenHolderRandomAccessTokenReader
 
typedef TableWriter< TokenVectorHolderTokenVectorWriter
 TokenVectorWriter is a writer specialized for sequences of std::string where the strings are nonempty and whitespace-free. More...
 
typedef SequentialTableReader< TokenVectorHolderSequentialTokenVectorReader
 
typedef RandomAccessTableReader< TokenVectorHolderRandomAccessTokenVectorReader
 
typedef TableWriter< KaldiObjectHolder< GeneralMatrix > > GeneralMatrixWriter
 
typedef SequentialTableReader< KaldiObjectHolder< GeneralMatrix > > SequentialGeneralMatrixReader
 
typedef RandomAccessTableReader< KaldiObjectHolder< GeneralMatrix > > RandomAccessGeneralMatrixReader
 
typedef RandomAccessTableReaderMapped< KaldiObjectHolder< GeneralMatrix > > RandomAccessGeneralMatrixReaderMapped
 

Detailed Description

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.

Typedef Documentation

◆ BaseFloatCuMatrixWriter

◆ BaseFloatCuVectorWriter

◆ BaseFloatMatrixWriter

◆ BaseFloatPairVectorWriter

◆ BaseFloatVectorWriter

◆ BaseFloatWriter

Definition at line 137 of file table-types.h.

◆ BoolWriter

Definition at line 149 of file table-types.h.

◆ CompressedMatrixWriter

◆ DoubleCuMatrixWriter

Definition at line 83 of file table-types.h.

◆ DoubleCuVectorWriter

Definition at line 101 of file table-types.h.

◆ DoubleMatrixWriter

Definition at line 46 of file table-types.h.

◆ DoubleVectorWriter

Definition at line 67 of file table-types.h.

◆ DoubleWriter

Definition at line 145 of file table-types.h.

◆ GeneralMatrixWriter

◆ Int32PairVectorWriter

◆ Int32VectorVectorWriter

◆ Int32VectorWriter

Definition at line 112 of file table-types.h.

◆ Int32Writer

Definition at line 108 of file table-types.h.

◆ RandomAccessBaseFloatCuMatrixReader

◆ RandomAccessBaseFloatCuMatrixReaderMapped

◆ RandomAccessBaseFloatCuVectorReader

◆ RandomAccessBaseFloatCuVectorReaderMapped

◆ RandomAccessBaseFloatMatrixReader

◆ RandomAccessBaseFloatMatrixReaderMapped

◆ RandomAccessBaseFloatPairVectorReader

◆ RandomAccessBaseFloatReader

◆ RandomAccessBaseFloatReaderMapped

◆ RandomAccessBaseFloatVectorReader

◆ RandomAccessBaseFloatVectorReaderMapped

◆ RandomAccessBoolReader

◆ RandomAccessDoubleCuMatrixReader

◆ RandomAccessDoubleCuMatrixReaderMapped

◆ RandomAccessDoubleCuVectorReader

◆ RandomAccessDoubleMatrixReader

◆ RandomAccessDoubleMatrixReaderMapped

◆ RandomAccessDoubleReader

Definition at line 147 of file table-types.h.

◆ RandomAccessDoubleVectorReader

◆ RandomAccessGeneralMatrixReader

◆ RandomAccessGeneralMatrixReaderMapped

◆ RandomAccessInt32PairVectorReader

◆ RandomAccessInt32Reader

◆ RandomAccessInt32VectorReader

◆ RandomAccessInt32VectorVectorReader

◆ RandomAccessTokenReader

◆ RandomAccessTokenVectorReader

◆ SequentialBaseFloatCuMatrixReader

◆ SequentialBaseFloatCuVectorReader

◆ SequentialBaseFloatMatrixReader

◆ SequentialBaseFloatPairVectorReader

◆ SequentialBaseFloatReader

◆ SequentialBaseFloatVectorReader

◆ SequentialBoolReader

◆ SequentialDoubleCuMatrixReader

◆ SequentialDoubleCuVectorReader

◆ SequentialDoubleMatrixReader

◆ SequentialDoubleReader

Definition at line 146 of file table-types.h.

◆ SequentialDoubleVectorReader

◆ SequentialGeneralMatrixReader

◆ SequentialInt32PairVectorReader

◆ SequentialInt32Reader

◆ SequentialInt32VectorReader

◆ SequentialInt32VectorVectorReader

◆ SequentialTokenReader

◆ SequentialTokenVectorReader

◆ TokenVectorWriter

TokenVectorWriter is a writer specialized for sequences of std::string where the strings are nonempty and whitespace-free.

T == std::vector<std::string>

Definition at line 165 of file table-types.h.

◆ TokenWriter

TokenWriter is a writer specialized for std::string where the strings are nonempty and whitespace-free.

T == std::string

Definition at line 157 of file table-types.h.