#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. |