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