All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
"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< Matrix
< BaseFloat > > > 
BaseFloatMatrixWriter
 
typedef SequentialTableReader
< KaldiObjectHolder< Matrix
< BaseFloat > > > 
SequentialBaseFloatMatrixReader
 
typedef
RandomAccessTableReader
< KaldiObjectHolder< Matrix
< BaseFloat > > > 
RandomAccessBaseFloatMatrixReader
 
typedef
RandomAccessTableReaderMapped
< KaldiObjectHolder< Matrix
< BaseFloat > > > 
RandomAccessBaseFloatMatrixReaderMapped
 
typedef TableWriter
< KaldiObjectHolder< Matrix
< 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< Vector
< BaseFloat > > > 
BaseFloatVectorWriter
 
typedef SequentialTableReader
< KaldiObjectHolder< Vector
< BaseFloat > > > 
SequentialBaseFloatVectorReader
 
typedef
RandomAccessTableReader
< KaldiObjectHolder< Vector
< BaseFloat > > > 
RandomAccessBaseFloatVectorReader
 
typedef
RandomAccessTableReaderMapped
< KaldiObjectHolder< Vector
< BaseFloat > > > 
RandomAccessBaseFloatVectorReaderMapped
 
typedef TableWriter
< KaldiObjectHolder< Vector
< 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< TokenHolder > TokenWriter
 TokenWriter is a writer specialized for std::string where the strings are nonempty and whitespace-free. More...
 
typedef SequentialTableReader
< TokenHolder > 
SequentialTokenReader
 
typedef
RandomAccessTableReader
< TokenHolder > 
RandomAccessTokenReader
 
typedef TableWriter
< TokenVectorHolder > 
TokenVectorWriter
 TokenVectorWriter is a writer specialized for sequences of std::string where the strings are nonempty and whitespace-free. More...
 
typedef SequentialTableReader
< TokenVectorHolder > 
SequentialTokenVectorReader
 
typedef
RandomAccessTableReader
< TokenVectorHolder > 
RandomAccessTokenVectorReader
 
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

typedef TableWriter<KaldiObjectHolder<CuMatrix<BaseFloat> > > BaseFloatCuMatrixWriter

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

typedef TableWriter<KaldiObjectHolder<CuVector<BaseFloat> > > BaseFloatCuVectorWriter

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

typedef TableWriter<KaldiObjectHolder<Matrix<BaseFloat> > > BaseFloatMatrixWriter

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

typedef TableWriter<BasicPairVectorHolder<BaseFloat> > BaseFloatPairVectorWriter

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

typedef TableWriter<KaldiObjectHolder<Vector<BaseFloat> > > BaseFloatVectorWriter

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

typedef TableWriter<BasicHolder<BaseFloat> > BaseFloatWriter

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

typedef TableWriter<BasicHolder<bool> > BoolWriter

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

typedef TableWriter<KaldiObjectHolder<CompressedMatrix> > CompressedMatrixWriter

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

typedef TableWriter<KaldiObjectHolder<CuMatrix<double> > > DoubleCuMatrixWriter

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

typedef TableWriter<KaldiObjectHolder<CuVector<double> > > DoubleCuVectorWriter

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

typedef TableWriter<KaldiObjectHolder<Matrix<double> > > DoubleMatrixWriter

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

typedef TableWriter<KaldiObjectHolder<Vector<double> > > DoubleVectorWriter

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

typedef TableWriter<BasicHolder<double> > DoubleWriter

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

typedef TableWriter<KaldiObjectHolder<GeneralMatrix> > GeneralMatrixWriter

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

typedef TableWriter<BasicPairVectorHolder<int32> > Int32PairVectorWriter

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

typedef TableWriter<BasicVectorVectorHolder<int32> > Int32VectorVectorWriter

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

typedef TableWriter<BasicVectorHolder<int32> > Int32VectorWriter

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

typedef TableWriter<BasicHolder<int32> > Int32Writer

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

typedef RandomAccessTableReader<KaldiObjectHolder<CuMatrix<BaseFloat> > > RandomAccessBaseFloatCuMatrixReader

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

typedef RandomAccessTableReaderMapped<KaldiObjectHolder<CuMatrix<BaseFloat> > > RandomAccessBaseFloatCuMatrixReaderMapped

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

typedef RandomAccessTableReader<KaldiObjectHolder<CuVector<BaseFloat> > > RandomAccessBaseFloatCuVectorReader

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

typedef RandomAccessTableReaderMapped<KaldiObjectHolder<CuVector<BaseFloat> > > RandomAccessBaseFloatCuVectorReaderMapped

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

typedef RandomAccessTableReader<KaldiObjectHolder<Matrix<BaseFloat> > > RandomAccessBaseFloatMatrixReader

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

typedef RandomAccessTableReaderMapped<KaldiObjectHolder<Matrix<BaseFloat> > > RandomAccessBaseFloatMatrixReaderMapped

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

typedef RandomAccessTableReader<BasicPairVectorHolder<BaseFloat> > RandomAccessBaseFloatPairVectorReader

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

typedef RandomAccessTableReader<BasicHolder<BaseFloat> > RandomAccessBaseFloatReader

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

typedef RandomAccessTableReaderMapped<BasicHolder<BaseFloat> > RandomAccessBaseFloatReaderMapped

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

typedef RandomAccessTableReader<KaldiObjectHolder<Vector<BaseFloat> > > RandomAccessBaseFloatVectorReader

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

typedef RandomAccessTableReaderMapped<KaldiObjectHolder<Vector<BaseFloat> > > RandomAccessBaseFloatVectorReaderMapped

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

typedef RandomAccessTableReader<BasicHolder<bool> > RandomAccessBoolReader

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

typedef RandomAccessTableReader<KaldiObjectHolder<CuMatrix<double> > > RandomAccessDoubleCuMatrixReader

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

typedef RandomAccessTableReaderMapped<KaldiObjectHolder<CuMatrix<double> > > RandomAccessDoubleCuMatrixReaderMapped

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

typedef RandomAccessTableReader<KaldiObjectHolder<CuVector<double> > > RandomAccessDoubleCuVectorReader

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

typedef RandomAccessTableReader<KaldiObjectHolder<Matrix<double> > > RandomAccessDoubleMatrixReader

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

typedef RandomAccessTableReaderMapped<KaldiObjectHolder<Matrix<double> > > RandomAccessDoubleMatrixReaderMapped

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

typedef RandomAccessTableReader<BasicHolder<double> > RandomAccessDoubleReader

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

typedef RandomAccessTableReader<KaldiObjectHolder<Vector<double> > > RandomAccessDoubleVectorReader

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

typedef RandomAccessTableReader<KaldiObjectHolder<GeneralMatrix> > RandomAccessGeneralMatrixReader

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

typedef RandomAccessTableReaderMapped<KaldiObjectHolder<GeneralMatrix> > RandomAccessGeneralMatrixReaderMapped

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

typedef RandomAccessTableReader<BasicPairVectorHolder<int32> > RandomAccessInt32PairVectorReader

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

typedef RandomAccessTableReader<BasicHolder<int32> > RandomAccessInt32Reader

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

typedef RandomAccessTableReader<BasicVectorHolder<int32> > RandomAccessInt32VectorReader

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

typedef RandomAccessTableReader<BasicVectorVectorHolder<int32> > RandomAccessInt32VectorVectorReader

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

typedef RandomAccessTableReader<TokenHolder> RandomAccessTokenReader

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

typedef RandomAccessTableReader<TokenVectorHolder> RandomAccessTokenVectorReader

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

typedef SequentialTableReader<KaldiObjectHolder<CuMatrix<BaseFloat> > > SequentialBaseFloatCuMatrixReader

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

typedef SequentialTableReader<KaldiObjectHolder<CuVector<BaseFloat> > > SequentialBaseFloatCuVectorReader

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

typedef SequentialTableReader<KaldiObjectHolder<Matrix<BaseFloat> > > SequentialBaseFloatMatrixReader

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

typedef SequentialTableReader<BasicPairVectorHolder<BaseFloat> > SequentialBaseFloatPairVectorReader

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

typedef SequentialTableReader<BasicHolder<BaseFloat> > SequentialBaseFloatReader

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

typedef SequentialTableReader<KaldiObjectHolder<Vector<BaseFloat> > > SequentialBaseFloatVectorReader

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

typedef SequentialTableReader<BasicHolder<bool> > SequentialBoolReader

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

typedef SequentialTableReader<KaldiObjectHolder<CuMatrix<double> > > SequentialDoubleCuMatrixReader

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

typedef SequentialTableReader<KaldiObjectHolder<CuVector<double> > > SequentialDoubleCuVectorReader

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

typedef SequentialTableReader<KaldiObjectHolder<Matrix<double> > > SequentialDoubleMatrixReader

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

typedef SequentialTableReader<BasicHolder<double> > SequentialDoubleReader

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

typedef SequentialTableReader<KaldiObjectHolder<Vector<double> > > SequentialDoubleVectorReader

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

typedef SequentialTableReader<KaldiObjectHolder<GeneralMatrix> > SequentialGeneralMatrixReader

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

typedef SequentialTableReader<BasicPairVectorHolder<int32> > SequentialInt32PairVectorReader

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

typedef SequentialTableReader<BasicHolder<int32> > SequentialInt32Reader

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

typedef SequentialTableReader<BasicVectorHolder<int32> > SequentialInt32VectorReader

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

typedef SequentialTableReader<BasicVectorVectorHolder<int32> > SequentialInt32VectorVectorReader

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

typedef SequentialTableReader<TokenHolder> SequentialTokenReader

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

typedef SequentialTableReader<TokenVectorHolder> SequentialTokenVectorReader

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

typedef TableWriter<TokenVectorHolder> 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.

typedef TableWriter<TokenHolder> 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.