|
SANN: Sushi Artificial Neural Network
This is a short library for a simple but efficient neural network
|
This is the complete list of members for sann::Network, including all inherited members.
| compute(const std::vector< double > &inputs) | sann::Network | |
| error_func typedef (defined in sann::Network) | sann::Network | |
| getlayersSizes() const | sann::Network | |
| getWeights() const | sann::Network | |
| Network() | sann::Network | |
| Network(const std::vector< size_t > &layers, const math::Func &activationFunc, const Layer::weights_initializer &init) (defined in sann::Network) | sann::Network | |
| Network(const std::vector< size_t > &layers, const std::vector< math::Func > &activationFuncs, const Layer::weights_initializer &init) (defined in sann::Network) | sann::Network | |
| Network(const Network &net) | sann::Network | |
| nullEstimator (defined in sann::Network) | sann::Network | static |
| operator=(const Network &rhs) | sann::Network | |
| operator=(Network &&rhs) | sann::Network | |
| setErrorFunction(const error_func &error) | sann::Network | |
| setParameters(const sann::parameters &hyperP) (defined in sann::Network) | sann::Network | |
| setRandomWeights() (defined in sann::Network) | sann::Network | |
| setWeights(const std::vector< std::vector< double >> &weights) (defined in sann::Network) | sann::Network | |
| setWeights(const std::vector< weightsMatrix > &weights) (defined in sann::Network) | sann::Network | |
| setWeights(std::vector< weightsMatrix > &&weights) | sann::Network | |
| train(const sann::dataSet &trainingSet, sann::Estimator &est, const sann::parameters &hyperPar) | sann::Network | |
| train(const sann::dataSet &trainingSet, const sann::dataSet &testSet, sann::Estimator &trainEst, sann::Estimator &testEst, const sann::parameters &hyperPar) | sann::Network |
1.8.13