#include <GenotypeDecoder.h>
Inheritance diagram for Teem::GraphGenotypeDecoder:

It provide a hook to allow classes to access the graph before controller creation. This allows, for example, experiment class to modify/expand/etc. the graph before the actual neural network is created. Sub-classes should call callFilter before creating the controller.
Public Member Functions | |
| GraphGenotypeDecoder (const std::string &root) | |
| Constructor, graphFilter = NULL. | |
| virtual | ~GraphGenotypeDecoder () |
| Virtual destructor, do nothing. | |
| void | setGraphFilter (Graph::Filter *filter) |
| Set a filter for the graph. | |
Protected Member Functions | |
| void | callFilter (Graph *graph) |
| Call the graph filter. | |
Protected Attributes | |
| Graph::Filter * | graphFilter |
| Pointer to a graph filter that can be called before creating the controller. | |
|
|
Call the graph filter. Subclasses should call this function before creating the controller from the graph. |
1.4.2