Settings Class Reference

A class that reads the ini-file and then contains the GNG parameters. More...

#include <Settings.hpp>

List of all members.

Public Member Functions

 Settings (std::string filename)

Public Attributes

std::string m_mode
unsigned int m_dim
bool m_initFromDistribution
 dimension of input and reference vectors

unsigned int m_maxIterations
unsigned int m_representationUpdate
 a limit for number of iterations.

unsigned int m_maxNodes
 a limit for number of iterations.

unsigned int m_insertEvery
 Max Nodes.

double m_newNodePos
 Lambda.

double m_errorDecayInsert
 --not included in the Original GNG description

double m_ageMax
 Alfa.

double m_moveWinner
 Age Max.

double m_moveNeighbor
 Epsilon Winner.

double m_errorDecay
 Epsilon Neighbor.

double m_utilityDecay
 Beta.

double m_utilityBound
 --not included in the Original GNG description. SAME as Beta.

unsigned int m_GNGMSEBackLog
 U - Utility for GNG-U.

int m_distributionType
unsigned int m_iterationDelay
double m_RBFbackLog
unsigned int m_maxMisclassification
double m_classificaitonDecisionLimit
double m_classificaitonDecisionDelta
double m_maxSquaredError
double m_eta

Protected Member Functions

void SkipComment (std::ifstream &s)


Detailed Description

A class that reads the ini-file and then contains the GNG parameters.


Constructor & Destructor Documentation

Settings std::string  filename  ) 
 

Parameters:
filename The filename of the ini-file to read.


Member Function Documentation

void SkipComment std::ifstream &  s  )  [protected]
 


Member Data Documentation

std::string m_mode
 

unsigned int m_dim
 

bool m_initFromDistribution
 

dimension of input and reference vectors

unsigned int m_maxIterations
 

unsigned int m_representationUpdate
 

a limit for number of iterations.

unsigned int m_maxNodes
 

a limit for number of iterations.

unsigned int m_insertEvery
 

Max Nodes.

double m_newNodePos
 

Lambda.

double m_errorDecayInsert
 

--not included in the Original GNG description

double m_ageMax
 

Alfa.

double m_moveWinner
 

Age Max.

double m_moveNeighbor
 

Epsilon Winner.

double m_errorDecay
 

Epsilon Neighbor.

double m_utilityDecay
 

Beta.

double m_utilityBound
 

--not included in the Original GNG description. SAME as Beta.

unsigned int m_GNGMSEBackLog
 

U - Utility for GNG-U.

int m_distributionType
 

unsigned int m_iterationDelay
 

double m_RBFbackLog
 

unsigned int m_maxMisclassification
 

double m_classificaitonDecisionLimit
 

double m_classificaitonDecisionDelta
 

double m_maxSquaredError
 

double m_eta
 


Generated on Mon Mar 22 16:40:50 2004 for GNG_GL by doxygen 1.3.6