#include <layered.h>
Inheritance diagram for LayeredEncoding:
Public Methods | |
virtual Genstruct * | replicate () const |
virtual void | copy (const Genstruct &other) |
virtual bool | execute (const GeneticMsg &msg) const |
virtual void | addPrivateGenes (Gentainer &g, const StringMap ¶ms) |
This straightforward gene encodes the existences of inputs, weights and hidden units of a THREE-LAYERED MLP (!) using direct encoding scheme. It is truly marvellous.
Definition at line 24 of file layered.h.
|
Implementation for Genstruct.
Reimplemented from ANNEncoding. Definition at line 66 of file layered.cc. |
|
Implementation for Genstruct.
Reimplemented from ANNEncoding. Definition at line 58 of file layered.cc. References ANNEncoding::copy(), mPruneInputs, and mPruneWeights. |
|
Implementation for Genstruct.
Definition at line 85 of file layered.cc. |
|
Implementation for Genstruct.
|