21 #ifndef KALDI_TRANSFORM_FMLLR_RAW_H_ 22 #define KALDI_TRANSFORM_FMLLR_RAW_H_ 74 opts->
Register(
"fmllr-min-count", &min_count,
75 "Minimum count required to update fMLLR");
76 opts->
Register(
"fmllr-num-iters", &num_iters,
77 "Number of iterations in fMLLR update phase.");
114 void AccumulateFromPosteriors(
const DiagGmm &gmm,
138 void CommitSingleFrameStats();
154 void ConvertToSimpleStats(
173 void ConvertToPerRowStats(
178 std::vector<std::vector<
Matrix<double> > > *off_diag_stats)
const;
206 #endif // KALDI_TRANSFORM_FMLLR_RAW_H_
This code computes Goodness of Pronunciation (GOP) and extracts phone-level pronunciation feature for...
Vector< BaseFloat > transform_offset_
SingleFrameStats single_frame_stats_
int32 ModelDim() const
Dimension of the model.
int32 SpliceWidth() const
Number of frames that are spliced together each time.
Base class which provides matrix operations not involving resizing or allocation. ...
#define KALDI_DISALLOW_COPY_AND_ASSIGN(type)
virtual void Register(const std::string &name, bool *ptr, const std::string &doc)=0
Matrix< BaseFloat > full_transform_
int32 FullDim() const
Full feature dimension after splicing.
void Register(OptionsItf *opts)
Vector< BaseFloat > transformed_data
A class representing a vector.
Definition for Gaussian Mixture Model with diagonal covariances.
int32 RawDim() const
Dimension of raw MFCC (etc.) features.
Provides a vector abstraction class.