| _inputLayer() | annie::MultiLayerNetwork | [protected] |
| _layers | annie::MultiLayerNetwork | [protected] |
| _metaData | annie::Network | [protected] |
| _nInputs | annie::Network | [protected] |
| _nLayers | annie::MultiLayerNetwork | [protected] |
| _nOutputs | annie::Network | [protected] |
| _outputLayer() | annie::MultiLayerNetwork | [protected] |
| addLayer(int size) | annie::TwoLayerNetwork | [virtual] |
| connect(int srcLayer, int srcNrn, int destNrn) | annie::MultiLayerNetwork | [virtual] |
| connect(int srcLayer, int srcNrn, int destNrn, real weight) | annie::MultiLayerNetwork | [virtual] |
| connect2in(int input, int hidden) | annie::TwoLayerNetwork | [virtual] |
| connect2in(int input, int hidden, real weight) | annie::TwoLayerNetwork | [virtual] |
| connect2out(int hidden, int output) | annie::TwoLayerNetwork | [virtual] |
| connect2out(int hidden, int output, real weight) | annie::TwoLayerNetwork | [virtual] |
| connectAll() | annie::TwoLayerNetwork | [virtual] |
| connectLayer(int srcLayer) | annie::MultiLayerNetwork | [virtual] |
| getClassName() | annie::TwoLayerNetwork | [virtual] |
| getInputCount() | annie::Network | [virtual] |
| getLayerCount() | annie::MultiLayerNetwork | [virtual] |
| getMetaData() | annie::Network | [virtual] |
| getNetworkClassName(const char *filename) | annie::Network | [static] |
| getOutput(VECTOR &input) | annie::MultiLayerNetwork | [virtual] |
| getOutput(real *input) | annie::MultiLayerNetwork | [virtual] |
| getOutputCount() | annie::Network | [virtual] |
| MultiLayerNetwork(int inputs) | annie::MultiLayerNetwork | |
| MultiLayerNetwork(MultiLayerNetwork &srcNet) | annie::MultiLayerNetwork | |
| MultiLayerNetwork(const char *filename) | annie::MultiLayerNetwork | |
| Network(int inputs, int outputs) | annie::Network | |
| Network(Network &) | annie::Network | |
| save(const char *filename) | annie::MultiLayerNetwork | [virtual] |
| setActivationFunction(int layer, ActivationFunction f, ActivationFunction df) | annie::MultiLayerNetwork | [virtual] |
| setBias(int layer, int nrn, real bias) | annie::MultiLayerNetwork | [virtual] |
| setMetaData(const char *metaData) | annie::Network | [virtual] |
| setMetaData(std::string metaData) | annie::Network | [virtual] |
| train(TrainingSet &T, int epochs, real learningRate, real momentum=0.0) | annie::MultiLayerNetwork | [virtual] |
| train(TrainingSet &T, int epochs, real learningRate, real momentum, bool verbose) | annie::MultiLayerNetwork | [virtual] |
| TwoLayerNetwork(int inputs, int hidden, int outputs) | annie::TwoLayerNetwork | |
| TwoLayerNetwork(const char *filename) | annie::TwoLayerNetwork | |
| ~MultiLayerNetwork() | annie::MultiLayerNetwork | [virtual] |
| ~Network() | annie::Network | [virtual] |