#include <KohonenAnalyzer.h>
Inheritance diagram for KohonenAnalyzer:


Public Member Functions | |
| KohonenAnalyzer (uint inputs, const Outs &outputs, PublicValues &ctrl=defaultControl) | |
| virtual void | draw () |
| Shows the current state of the kohonen network (draw point for the most active neuron). | |
| virtual void | calibrate ()=0 |
| Train the analyzing kohonen while training the mlp. | |
| virtual void | trainAndAnalyze (uint epochs)=0 |
| do the analysis | |
| uint | getInputCount () const |
| const KohonenNetwork & | getNet () const |
Protected Types | |
| typedef EucledianTopology< AXES > | MyTopology |
Protected Member Functions | |
| void | calibrateStep (const Vector &in) |
| do one training step. doesn't iterateTime(), caller must take care of it himself | |
| void | analyzeStep (const Vector &in) |
Protected Attributes | |
| PublicValues & | control |
| MyTopology | _topology |
| StandardKohonenParameters | _parameters |
| KohonenNetwork | _net |
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
Train the analyzing kohonen while training the mlp.
Implemented in MLPKohonenAnalyzer. |
|
|
do one training step. doesn't iterateTime(), caller must take care of it himself
|
|
|
Shows the current state of the kohonen network (draw point for the most active neuron).
Implements Video::Redrawer. |
|
|
|
Here is the call graph for this function:

|
|
|
|
|
do the analysis
Implemented in MLPKohonenAnalyzer. |
|
|
|
|
|
|
|
|
|
|
|
|
1.3.5