Data Fields

Som Struct Reference

1-dimensional SOM with trivial topology (neighbouring nodes). More...

#include <som.h>

Data Fields

double ** connectivity
SOMConnectivityType connectivity_type
int dimension
VectorDistanceFunction distancefct
void * distancefct_parameters
int initial_runs
double ** m
int n
NeighbourhoodFunction neighbourhoodfct
int nruns
ProgressBarFunction progress
gsl_rng_type * random_number_type
gsl_rng * rng
TimeDecayFunction time_decay

Detailed Description

1-dimensional SOM with trivial topology (neighbouring nodes).

Definition at line 128 of file som.h.


Field Documentation

custom connectivity matrix that can implement an arbitrary topology for the SOM-network

Definition at line 144 of file som.h.

giving the dimension/structure of the SOM

Definition at line 143 of file som.h.

dimension of code-book vector (corresponds to data-dimensionality)

Definition at line 130 of file som.h.

distance measure between data and codebook-vectors

Definition at line 132 of file som.h.

optional; pointer to parameters for some of the VectorDistanceFunction s

Definition at line 133 of file som.h.

number of runs with large flexibility (ordering phase) after which it is more restricted; e.g. 0.1*nruns

Definition at line 137 of file som.h.

double** Som::m

code-book vectors

Definition at line 129 of file som.h.

int Som::n

how many code-book vectors?

Definition at line 131 of file som.h.

neighbourhood function

Definition at line 140 of file som.h.

number of runs to convergence

Definition at line 136 of file som.h.

Definition at line 150 of file som.h.

gsl_rng_type* Som::random_number_type

GSL-random number generator type

Definition at line 147 of file som.h.

gsl_rng* Som::rng

the GSL random number generator

Definition at line 148 of file som.h.

function giving the decay of the learning rate

Definition at line 141 of file som.h.


The documentation for this struct was generated from the following file: