#include "base/kaldi-common.h"#include "util/kaldi-io.h"#include "matrix/matrix-lib.h"#include "nnet3/nnet-common.h"#include "nnet3/nnet-component-itf.h"#include "nnet3/nnet-descriptor.h"#include <iostream>#include <sstream>#include <vector>#include <map>

Go to the source code of this file.
Classes | |
| struct | NetworkNode |
| NetworkNode is used to represent, three types of thing: either an input of the network (which pretty much just states the dimension of the input vector); a Component (e.g. More... | |
| class | Nnet |
Namespaces | |
| kaldi | |
| This code computes Goodness of Pronunciation (GOP) and extracts phone-level pronunciation feature for mispronunciations detection tasks, the reference: | |
| kaldi::nnet3 | |
Enumerations | |
| enum | ObjectiveType { kLinear, kQuadratic } |
| This enum is for a kind of annotation we associate with output nodes of the network; it's for the convenience of calling code so that if the objective is one of a few standard types, we can compute it directly and know how to interpret the supervision labels. More... | |
| enum | NodeType { kInput, kDescriptor, kComponent, kDimRange, kNone } |