discriminative-training.h File Reference
Include dependency graph for discriminative-training.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


struct  DiscriminativeOptions
struct  DiscriminativeObjectiveInfo


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


void ComputeDiscriminativeObjfAndDeriv (const DiscriminativeOptions &opts, const TransitionModel &tmodel, const CuVectorBase< BaseFloat > &log_priors, const DiscriminativeSupervision &supervision, const CuMatrixBase< BaseFloat > &nnet_output, DiscriminativeObjectiveInfo *stats, CuMatrixBase< BaseFloat > *nnet_output_deriv, CuMatrixBase< BaseFloat > *xent_output_deriv)
 This function does forward-backward on the numerator and denominator lattices and computes derivates wrt to the output for the specified objective function. More...