#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 } |