Add(Args... args) | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | |
Add(LayerTypes< CustomLayers... > layer) | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | |
BRNN(const size_t rho, const bool single=false, OutputLayerType outputLayer=OutputLayerType(), MergeLayerType *mergeLayer=new MergeLayerType(), MergeOutputType *mergeOutput=new MergeOutputType(), InitializationRuleType initializeRule=InitializationRuleType()) | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | |
Evaluate(const arma::mat ¶meters, const size_t begin, const size_t batchSize, const bool deterministic) | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | |
Evaluate(const arma::mat ¶meters, const size_t begin, const size_t batchSize) | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | |
EvaluateWithGradient(const arma::mat ¶meters, const size_t begin, GradType &gradient, const size_t batchSize) | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | |
Gradient(const arma::mat ¶meters, const size_t begin, arma::mat &gradient, const size_t batchSize) | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | |
NetworkType typedef | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | |
NumFunctions() const | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | inline |
Parameters() const | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | inline |
Parameters() | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | inline |
Predict(arma::cube predictors, arma::cube &results, const size_t batchSize=256) | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | |
Predictors() const | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | inline |
Predictors() | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | inline |
Reset() | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | |
ResetParameters() | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | |
Responses() const | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | inline |
Responses() | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | inline |
Rho() const | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | inline |
Rho() | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | inline |
serialize(Archive &ar, const uint32_t) | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | |
Shuffle() | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | |
Train(arma::cube predictors, arma::cube responses, OptimizerType &optimizer) | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | |
Train(arma::cube predictors, arma::cube responses) | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | |
WarnMessageMaxIterations(OptimizerType &optimizer, size_t samples) const | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | |
WarnMessageMaxIterations(OptimizerType &optimizer, size_t samples) const | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | |
~BRNN() | BRNN< OutputLayerType, MergeLayerType, MergeOutputType, InitializationRuleType, CustomLayers > | |