Add(const LayerType &layer) | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | inline |
Add(Args...args) | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | inline |
Add(LayerTypes layer) | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | inline |
Backward() | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
currentInput | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
deleteVisitor | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
deltaVisitor | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
deterministic | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
error | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
Evaluate(const arma::mat &, const size_t i, const bool deterministic=true) | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | |
Forward(arma::mat &&input) | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
Gradient(const arma::mat ¶meters, const size_t i, arma::mat &gradient) | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | |
Gradient() | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
initializeRule | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
inputSize | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
moduleOutputParameter | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
network | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
NetworkType typedef | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | |
numFunctions | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
NumFunctions() const | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | inline |
outputLayer | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
outputParameterVisitor | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
outputSize | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
parameter | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
Parameters() const | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | inline |
Parameters() | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | inline |
Predict(arma::mat &predictors, arma::mat &responses) | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | |
predictors | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
reset | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
ResetDeterministic() | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
ResetGradients(arma::mat &gradient) | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
ResetParameters() | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
resetVisitor | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
responses | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
rho | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
RNN(const size_t rho, const bool single=false, OutputLayerType outputLayer=OutputLayerType(), InitializationRuleType initializeRule=InitializationRuleType()) | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | |
RNN(const arma::mat &predictors, const arma::mat &responses, const size_t rho, const bool single=false, OutputLayerType outputLayer=OutputLayerType(), InitializationRuleType initializeRule=InitializationRuleType()) | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | |
Serialize(Archive &ar, const unsigned int) | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | |
single | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
SinglePredict(const arma::mat &predictors, arma::mat &responses) | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
targetSize | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
Train(const arma::mat &predictors, const arma::mat &responses, OptimizerType< NetworkType > &optimizer) | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | |
Train(const arma::mat &predictors, const arma::mat &responses) | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | |
weightSizeVisitor | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | private |
~RNN() | mlpack::ann::RNN< OutputLayerType, InitializationRuleType > | |