This file contains various routines that are useful in test code. More...
Go to the source code of this file.
Classes | |
struct | NnetGenerationOptions |
Namespaces | |
kaldi | |
This code computes Goodness of Pronunciation (GOP) and extracts phone-level pronunciation feature for mispronunciations detection tasks, the reference: | |
kaldi::nnet3 | |
Functions | |
void | GenerateConfigSequence (const NnetGenerationOptions &opts, std::vector< std::string > *configs) |
Generates a sequence of at least one config files, output as strings, where the first in the sequence is the initial nnet, and the remaining ones may do things like add layers. More... | |
void | GenerateConfigSequenceCompositeBlock (const NnetGenerationOptions &opts, std::vector< std::string > *configs) |
Generate a config string with a composite component composed only of block affine, repeated affine, and natural gradient repeated affine components. More... | |
void | ComputeExampleComputationRequestSimple (const Nnet &nnet, ComputationRequest *request, std::vector< Matrix< BaseFloat > > *inputs) |
This function computes an example computation request, for testing purposes. More... | |
Component * | GenerateRandomSimpleComponent () |
Generates random simple component for testing. More... | |
bool | NnetParametersAreIdentical (const Nnet &nnet1, const Nnet &nnet2, BaseFloat threshold) |
Used for testing that the updatable parameters in two networks are the same. More... | |
void | GenerateSimpleNnetTrainingExample (int32 num_supervised_frames, int32 left_context, int32 right_context, int32 input_dim, int32 output_dim, int32 ivector_dim, NnetExample *example) |
Low-level function that generates an nnet training example. More... | |
bool | ExampleApproxEqual (const NnetExample &eg1, const NnetExample &eg2, BaseFloat delta) |
Returns true if the examples are approximately equal (only intended to be used in testing). More... | |
This file contains various routines that are useful in test code.
Definition in file nnet-test-utils.h.