| _bipolar | HopfieldBase | [protected] |
| _getBias(Nid i) | HopfieldBase | [protected] |
| _getNeuronOutput(Nid n) const | HopfieldBase | [inline, protected] |
| _metaData | Network | [protected] |
| _neurons | HopfieldBase | [protected] |
| _nInputs | Network | [protected] |
| _nOutputs | Network | [protected] |
| _nPatterns | HopfieldBase | [protected] |
| _setBias(Nid i, real bias) | HopfieldBase | [protected] |
| _setNeuronOutput(Nid n, real a) | HopfieldBase | [inline, protected] |
| _time | HopfieldBase | [protected] |
| _weightMatrix | HopfieldNetwork | [protected] |
| addPattern(int pattern[]) | HopfieldNetwork | [virtual] |
| getBias(uint i) | HopfieldBase | [virtual] |
| getClassName() const | HopfieldBase | [virtual] |
| getEnergy() | HopfieldBase | [virtual] |
| getEnergy(int pattern[]) | HopfieldBase | [virtual] |
| getInputCount() const | Network | [virtual] |
| getMetaData() | Network | [virtual] |
| getNetworkClassName(const char *filename) | Network | [static] |
| getNextOutput() | HopfieldBase | [virtual] |
| getOutput() const | HopfieldBase | [virtual] |
| getOutput(const Vector &input) | HopfieldBase | [virtual] |
| annie::Network::getOutput(real *input) | Network | [virtual] |
| getOutputCount() const | Network | [virtual] |
| getOutputInt() const | HopfieldBase | |
| getPatternCount() | HopfieldNetwork | [virtual] |
| getSize() const | HopfieldBase | [virtual] |
| getTime() | HopfieldBase | [virtual] |
| getWeight(uint from, uint to) const | HopfieldNetwork | [protected, virtual] |
| getWeightMatrix() | HopfieldNetwork | [virtual] |
| HopfieldBase() | HopfieldBase | [inline, protected] |
| HopfieldBase(uint size, bool bias=false, bool bipolar=true) | HopfieldBase | |
| HopfieldBase::propagate(const Vector &pattern, uint timeout) | HopfieldBase | [virtual] |
| HopfieldNetwork(uint size, bool bias=false, bool bipolar=true) | HopfieldNetwork | |
| HopfieldNetwork(const char *filename) | HopfieldNetwork | |
| Network(int inputs, int outputs) | Network | |
| Network(Network &) | Network | |
| Nid typedef | HopfieldBase | [protected] |
| propagate(int pattern[], uint timeout) | HopfieldBase | [virtual] |
| propagate(const std::vector< int > &pattern, uint timeout) | HopfieldBase | [virtual] |
| randomize() | HopfieldBase | |
| real2int(real r) const | HopfieldBase | [protected] |
| save(const std::string &filename) | HopfieldNetwork | [virtual] |
| setBias(uint i, real bias) | HopfieldBase | [virtual] |
| setInput(int pattern[]) | HopfieldBase | [virtual] |
| setInput(const std::vector< int > &pattern) | HopfieldBase | [virtual] |
| setInput(const Vector &pattern) | HopfieldBase | [virtual] |
| setMetaData(const char *metaData) | Network | [virtual] |
| setMetaData(std::string metaData) | Network | [virtual] |
| setWeight(uint i, uint j, real weight) | HopfieldNetwork | [virtual] |
| step() | HopfieldBase | [virtual] |
| ~HopfieldBase() | HopfieldBase | [inline, virtual] |
| ~HopfieldNetwork() | HopfieldNetwork | |
| ~Network() | Network | [virtual] |