Machine Learning Library
Classes | Macros | Typedefs
CSOM.h File Reference
#include "CObject.h"
#include "CDataset.h"
#include "CDenseVector.h"
#include "CDatasetItem.h"
#include "CDatasetStatistic.h"
#include "CMetric.h"
#include "CKernel.h"
#include "CLearnRate.h"
#include "CClusterAlgorithm.h"
#include "Macros.h"
#include "PyramidOfWords.hh"
#include <vector>
#include <set>
#include <map>
#include <ext/hash_set>

Go to the source code of this file.

Classes

class  CSOM< Type >
 SOM class for Self Organizing Maps with arbitrary topology. More...
 
class  CFlowItem
 
class  CSomTopology< Type >
 
class  CHyperbolicTopology< Type >
 Topology class describing two dimensional hyperbolic lattice structure. More...
 
class  CCartesianTopology< Type >
 Topology class for n dimensional cartesian grid. More...
 
class  CSOM< Type >
 SOM class for Self Organizing Maps with arbitrary topology. More...
 

Macros

#define CARTESIAN_SOM   0x01
 
#define HYPERBOLIC_SOM   0x02
 
#define H_HYPERBOLIC_SOM   0x04
 
#define HG_HYPERBOLIC_SOM   0x08
 
#define STATS_DIMENSION   11
 
#define COPY_CLASSCOUNT   0x01
 
#define COPY_PROTOTYPE   0x02
 
#define APPEND_BMUS   0x04
 

Typedefs

typedef multimap< float, int > MapBMUs
 
typedef map< int, int > MapPath
 
typedef map< int, float > MapDist
 

Macro Definition Documentation

#define APPEND_BMUS   0x04
#define CARTESIAN_SOM   0x01
#define COPY_CLASSCOUNT   0x01
#define COPY_PROTOTYPE   0x02
#define H_HYPERBOLIC_SOM   0x04
#define HG_HYPERBOLIC_SOM   0x08
#define HYPERBOLIC_SOM   0x02
#define STATS_DIMENSION   11

Typedef Documentation

typedef multimap<float, int> MapBMUs
typedef map<int, float> MapDist
typedef map<int, int> MapPath