nnet-randomizer.h File Reference
#include <utility>
#include <vector>
#include "base/kaldi-math.h"
#include "itf/options-itf.h"
#include "cudamatrix/cu-matrix.h"
#include "cudamatrix/cu-math.h"
Include dependency graph for nnet-randomizer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  NnetDataRandomizerOptions
 Configuration variables that affect how frame-level shuffling is done. More...
 
class  RandomizerMask
 Generates randomly ordered vector of indices,. More...
 
class  MatrixRandomizer
 Shuffles rows of a matrix according to the indices in the mask,. More...
 
class  VectorRandomizer
 Randomizes elements of a vector according to a mask. More...
 
class  StdVectorRandomizer< T >
 Randomizes elements of a vector according to a mask. More...
 

Namespaces

 kaldi
 This code computes Goodness of Pronunciation (GOP) and extracts phone-level pronunciation feature for mispronunciations detection tasks, the reference:
 
 kaldi::nnet1
 

Typedefs

typedef StdVectorRandomizer< int32 > Int32VectorRandomizer
 
typedef StdVectorRandomizer< std::vector< std::pair< int32, BaseFloat > > > PosteriorRandomizer