|
void | GenerateConfigSequenceSimplest (const NnetGenerationOptions &opts, std::vector< std::string > *configs) |
|
void | GenerateConfigSequenceSimpleContext (const NnetGenerationOptions &opts, std::vector< std::string > *configs) |
|
void | GenerateConfigSequenceSimple (const NnetGenerationOptions &opts, std::vector< std::string > *configs) |
|
void | GenerateConfigSequenceStatistics (const NnetGenerationOptions &opts, std::vector< std::string > *configs) |
|
void | GenerateConfigSequenceRnn (const NnetGenerationOptions &opts, std::vector< std::string > *configs) |
|
void | GenerateConfigSequenceRnnClockwork (const NnetGenerationOptions &opts, std::vector< std::string > *configs) |
|
void | GenerateConfigSequenceLstm (const NnetGenerationOptions &opts, std::vector< std::string > *configs) |
|
void | GenerateConfigSequenceLstmWithTruncation (const NnetGenerationOptions &opts, std::vector< std::string > *configs) |
|
void | GenerateConfigSequenceLstmType2 (const NnetGenerationOptions &opts, std::vector< std::string > *configs) |
|
void | GenerateConfigSequenceCnn (const NnetGenerationOptions &opts, std::vector< std::string > *configs) |
|
void | GenerateConfigSequenceCnnNew (const NnetGenerationOptions &opts, std::vector< std::string > *configs) |
|
void | GenerateConfigSequenceRestrictedAttention (const NnetGenerationOptions &opts, std::vector< std::string > *configs) |
|
void | GenerateConfigSequenceDistribute (const NnetGenerationOptions &opts, std::vector< std::string > *configs) |
|
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 | 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 | ComputeExampleComputationRequestSimple (const Nnet &nnet, ComputationRequest *request, std::vector< Matrix< BaseFloat > > *inputs) |
| This function computes an example computation request, for testing purposes. More...
|
|
static void | GenerateRandomComponentConfig (std::string *component_type, std::string *config) |
|
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...
|
|