backpropagate(Eigen::MatrixXd *ein, Eigen::MatrixXd *&eout, bool backpropToPrevious) | OpenANN::IntrinsicPlasticity | virtual |
currentParameters() | OpenANN::IntrinsicPlasticity | virtual |
deleteTrainSet | OpenANN::Learner | protected |
deleteValidSet | OpenANN::Learner | protected |
dimension() | OpenANN::IntrinsicPlasticity | virtual |
error() | OpenANN::IntrinsicPlasticity | virtual |
error(unsigned int n) | OpenANN::IntrinsicPlasticity | virtual |
OpenANN::Learner::error(unsigned n) | OpenANN::Optimizable | inlinevirtual |
OpenANN::Learner::error(std::vector< int >::const_iterator startN, std::vector< int >::const_iterator endN) | OpenANN::Optimizable | virtual |
errorGradient(int n, double &value, Eigen::VectorXd &grad) | OpenANN::Optimizable | virtual |
errorGradient(double &value, Eigen::VectorXd &grad) | OpenANN::Optimizable | virtual |
errorGradient(std::vector< int >::const_iterator startN, std::vector< int >::const_iterator endN, double &value, Eigen::VectorXd &grad) | OpenANN::Optimizable | virtual |
examples() | OpenANN::IntrinsicPlasticity | virtual |
finishedIteration() | OpenANN::Optimizable | inlinevirtual |
forwardPropagate(Eigen::MatrixXd *x, Eigen::MatrixXd *&y, bool dropout, double *error=0) | OpenANN::IntrinsicPlasticity | virtual |
getOutput() | OpenANN::IntrinsicPlasticity | virtual |
getParameters() | OpenANN::IntrinsicPlasticity | virtual |
gradient() | OpenANN::IntrinsicPlasticity | virtual |
gradient(unsigned int n) | OpenANN::IntrinsicPlasticity | virtual |
OpenANN::Learner::gradient(unsigned n) | OpenANN::Optimizable | inlinevirtual |
OpenANN::Learner::gradient(std::vector< int >::const_iterator startN, std::vector< int >::const_iterator endN) | OpenANN::Optimizable | virtual |
initialize() | OpenANN::IntrinsicPlasticity | virtual |
initialize(std::vector< double * > ¶meterPointers, std::vector< double * > ¶meterDerivativePointers) | OpenANN::IntrinsicPlasticity | virtual |
initializeParameters() | OpenANN::IntrinsicPlasticity | inlinevirtual |
IntrinsicPlasticity(int nodes, double mu, double stdDev=1.0) | OpenANN::IntrinsicPlasticity | |
Learner() | OpenANN::Learner | |
N | OpenANN::Learner | protected |
operator()(const Eigen::VectorXd &a) | OpenANN::IntrinsicPlasticity | virtual |
operator()(const Eigen::MatrixXd &A) | OpenANN::IntrinsicPlasticity | virtual |
providesGradient() | OpenANN::IntrinsicPlasticity | virtual |
providesInitialization() | OpenANN::IntrinsicPlasticity | virtual |
removeTrainingSet() | OpenANN::Learner | virtual |
removeValidationSet() | OpenANN::Learner | virtual |
setParameters(const Eigen::VectorXd ¶meters) | OpenANN::IntrinsicPlasticity | virtual |
trainingSet(Eigen::MatrixXd &input, Eigen::MatrixXd &output) | OpenANN::Learner | virtual |
trainingSet(DataSet &trainingSet) | OpenANN::Learner | virtual |
trainSet | OpenANN::Learner | protected |
updatedParameters() | OpenANN::IntrinsicPlasticity | inlinevirtual |
validationSet(Eigen::MatrixXd &input, Eigen::MatrixXd &output) | OpenANN::Learner | virtual |
validationSet(DataSet &validationSet) | OpenANN::Learner | virtual |
validSet | OpenANN::Learner | protected |
~Layer() | OpenANN::Layer | inlinevirtual |
~Learner() | OpenANN::Learner | virtual |
~Optimizable() | OpenANN::Optimizable | inlinevirtual |