#include <Som.h>
Public Member Functions | |
SOM (NetParams n) | |
Constructor. | |
SOM () | |
Constructor. | |
SOM (NetParams *n, Mapcode *map) | |
Constructor. | |
~SOM () | |
Destructor. | |
LearningAlgorithm * | getLearningAlgorithm () |
void | Quality () |
int | AutomaticParametrization () |
XXXXXXXX. | |
void | Learning () |
XXXXXXXX. | |
int | EECNI (int fi) |
XXXXXXXX. | |
void | InitMapcode () |
XXXXXXXX. | |
Value_Type | getQuantizationError () |
XXXXXXXX. | |
Value_Type | getTopologicalError () |
XXXXXXXX. | |
void | Labeling () |
XXXXXXXX. | |
void | setParams (NetParams n) |
XXXXXXXX. | |
void | setMapcode (Mapcode *mapcode) |
XXXXXXXX. | |
void | setData (SOMData *data) |
XXXXXXXX. | |
void | setDelta (TMatrix delta) |
XXXXXXXX. | |
TMatrix | getDelta () const |
XXXXXXXX. | |
Mapcode * | getMapcode () const |
XXXXXXXX. | |
SOMData * | getData () const |
XXXXXXXX. | |
int | getNumIterations () |
XXXXXXXX. | |
void | setNumIterations (int i) |
XXXXXXXX. | |
int | getInitType () |
XXXXXXXX. | |
void | setInitType (int init) |
XXXXXXXX. | |
Value_Type | getInitLearningRate () |
XXXXXXXX. | |
void | setInitLearningRate (Value_Type init_rate) |
XXXXXXXX. | |
Value_Type | getInitNeighbor () |
XXXXXXXX. | |
void | setInitNeighbor (Value_Type init_neighbor) |
XXXXXXXX. | |
int | getLearningType () |
XXXXXXXX. | |
void | setLearningType (int t) |
XXXXXXXX. | |
void | setLearnType (string str) |
XXXXXXXX. | |
string | getLearnType () |
XXXXXXXX. | |
Value_Type | getEigenValue (int index, int d, int n, TMatrix entries) |
vector< int > | getNeighbors (int i) |
TMatrix | getCities () |
Public Attributes | |
NetParams | netParams |
Protected Member Functions | |
void | setQuantizationError (Value_Type q) |
void | setTopologicalError (Value_Type t) |
void | RandomInit () |
void | LinearInit () |
void | WindowInit () |
Protected Attributes | |
Value_Type | _quantization_error |
Value_Type | _topological_error |
LearningAlgorithm * | _learningAlgorithm |
main_caixeiro_viajante.cpp, main_segmentacao.cpp, main_segmentation.cpp, main_train.cpp, main_treinamento.cpp, and main_tsp.cpp.