OpenANN  1.1.0
An open source library for artificial neural networks.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
OpenANN::Learner Member List

This is the complete list of members for OpenANN::Learner, including all inherited members.

currentParameters()=0OpenANN::Optimizablepure virtual
deleteTrainSetOpenANN::Learnerprotected
deleteValidSetOpenANN::Learnerprotected
dimension()=0OpenANN::Optimizablepure virtual
error()=0OpenANN::Optimizablepure virtual
error(unsigned n)OpenANN::Optimizableinlinevirtual
error(std::vector< int >::const_iterator startN, std::vector< int >::const_iterator endN)OpenANN::Optimizablevirtual
errorGradient(int n, double &value, Eigen::VectorXd &grad)OpenANN::Optimizablevirtual
errorGradient(double &value, Eigen::VectorXd &grad)OpenANN::Optimizablevirtual
errorGradient(std::vector< int >::const_iterator startN, std::vector< int >::const_iterator endN, double &value, Eigen::VectorXd &grad)OpenANN::Optimizablevirtual
examples()OpenANN::Optimizableinlinevirtual
finishedIteration()OpenANN::Optimizableinlinevirtual
gradient()=0OpenANN::Optimizablepure virtual
gradient(unsigned n)OpenANN::Optimizableinlinevirtual
gradient(std::vector< int >::const_iterator startN, std::vector< int >::const_iterator endN)OpenANN::Optimizablevirtual
initialize()=0OpenANN::Optimizablepure virtual
Learner()OpenANN::Learner
NOpenANN::Learnerprotected
operator()(const Eigen::VectorXd &x)=0OpenANN::Learnerpure virtual
operator()(const Eigen::MatrixXd &X)=0OpenANN::Learnerpure virtual
providesGradient()=0OpenANN::Optimizablepure virtual
providesInitialization()=0OpenANN::Optimizablepure virtual
removeTrainingSet()OpenANN::Learnervirtual
removeValidationSet()OpenANN::Learnervirtual
setParameters(const Eigen::VectorXd &parameters)=0OpenANN::Optimizablepure virtual
trainingSet(Eigen::MatrixXd &input, Eigen::MatrixXd &output)OpenANN::Learnervirtual
trainingSet(DataSet &trainingSet)OpenANN::Learnervirtual
trainSetOpenANN::Learnerprotected
validationSet(Eigen::MatrixXd &input, Eigen::MatrixXd &output)OpenANN::Learnervirtual
validationSet(DataSet &validationSet)OpenANN::Learnervirtual
validSetOpenANN::Learnerprotected
~Learner()OpenANN::Learnervirtual
~Optimizable()OpenANN::Optimizableinlinevirtual