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

Public Methods | |
| virtual int | Learning (NetParams &net)=0 |
| Calls the learning algorithm. | |
| TopologyImp * | getTopology () |
| Get the object of topology implementation. | |
| Value_Type | alpha (Value_Type init, Value_Type ite, int t) |
| returns the alpha value by time, alpha = learning rate | |
| Value_Type | radius (Value_Type init, Value_Type ite, int t) |
| Retruns the radius value related with the neirborhood. | |
| TBMU * | getBMU () |
| Get the Two Best Match Units for all neurons after each epoch. | |
| TBMU * | MakeBMU (const SOMData *data, const Mapcode *mapcode) |
| Make the BMU matrix. | |
| ~LearningAlgorithm () | |
| Constructor. | |
Protected Methods | |
| LearningAlgorithm (const TopolParams &par) | |
| XXXXXXXX. | |
| int | setActualIteraction (int ite) |
| XXXXXXXX. | |
Kohonen, Teuvo. "Self-Organizing Maps", Third Edition, Springer, 2001.
1.2.18