| _bipolar | annie::HopfieldNetwork | [protected] |
| _equal(std::vector< int > &p1, std::vector< int > &p2) | annie::HopfieldNetwork | [protected, virtual] |
| _metaData | annie::Network | [protected] |
| _neurons | annie::HopfieldNetwork | [protected] |
| _nInputs | annie::Network | [protected] |
| _nOutputs | annie::Network | [protected] |
| _nPatterns | annie::HopfieldNetwork | [protected] |
| _time | annie::HopfieldNetwork | [protected] |
| _weightMatrix | annie::HopfieldNetwork | [protected] |
| addPattern(int pattern[]) | annie::HopfieldNetwork | [virtual] |
| getBias(int i) | annie::HopfieldNetwork | [virtual] |
| getClassName() | annie::HopfieldNetwork | [virtual] |
| getEnergy() | annie::HopfieldNetwork | [virtual] |
| getEnergy(int pattern[]) | annie::HopfieldNetwork | [virtual] |
| getInputCount() | annie::Network | [virtual] |
| getMetaData() | annie::Network | [virtual] |
| getNetworkClassName(const char *filename) | annie::Network | [static] |
| getNextOutput() | annie::HopfieldNetwork | [virtual] |
| getOutput() | annie::HopfieldNetwork | [virtual] |
| getOutput(VECTOR &input) | annie::HopfieldNetwork | [virtual] |
| annie::Network::getOutput(real *input) | annie::Network | [virtual] |
| getOutputCount() | annie::Network | [virtual] |
| getPatternCount() | annie::HopfieldNetwork | [virtual] |
| getSize() | annie::HopfieldNetwork | [virtual] |
| getTime() | annie::HopfieldNetwork | [virtual] |
| getWeightMatrix() | annie::HopfieldNetwork | [virtual] |
| HopfieldNetwork(int size) | annie::HopfieldNetwork | |
| HopfieldNetwork(int size, bool bias, bool bipolar) | annie::HopfieldNetwork | |
| HopfieldNetwork(const char *filename) | annie::HopfieldNetwork | |
| Network(int inputs, int outputs) | annie::Network | |
| Network(Network &) | annie::Network | |
| propagate(int pattern[], int timeout) | annie::HopfieldNetwork | [virtual] |
| propagate(std::vector< int > &pattern, int timeout) | annie::HopfieldNetwork | [virtual] |
| save(const char *filename) | annie::HopfieldNetwork | [virtual] |
| setBias(int i, real bias) | annie::HopfieldNetwork | [virtual] |
| setInput(int pattern[]) | annie::HopfieldNetwork | [virtual] |
| setInput(std::vector< int > &pattern) | annie::HopfieldNetwork | [virtual] |
| setMetaData(const char *metaData) | annie::Network | [virtual] |
| setMetaData(std::string metaData) | annie::Network | [virtual] |
| setWeight(int i, int j, real weight) | annie::HopfieldNetwork | [virtual] |
| step() | annie::HopfieldNetwork | [virtual] |
| ~HopfieldNetwork() | annie::HopfieldNetwork | [virtual] |
| ~Network() | annie::Network | [virtual] |