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::Layer Member List

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

backpropagate(Eigen::MatrixXd *ein, Eigen::MatrixXd *&eout, bool backpropToPrevious)=0OpenANN::Layerpure virtual
forwardPropagate(Eigen::MatrixXd *x, Eigen::MatrixXd *&y, bool dropout, double *error=0)=0OpenANN::Layerpure virtual
getOutput()=0OpenANN::Layerpure virtual
getParameters()=0OpenANN::Layerpure virtual
initialize(std::vector< double * > &parameterPointers, std::vector< double * > &parameterDerivativePointers)=0OpenANN::Layerpure virtual
initializeParameters()=0OpenANN::Layerpure virtual
updatedParameters()=0OpenANN::Layerpure virtual
~Layer()OpenANN::Layerinlinevirtual