Kohonen Fusion


Functions

param * csom_lect (csom_t *csom, param *ptp, char *debq)
int csom_init (csom_t *csom)
int csom_calc (csom_t *csom)
int csom_destruct (csom_t *csom)
int imau1tocsomvect (float **data, int nb_attr,...)
int csomvecttoimau1 (csom_t *csom, int dimX, int dimY, imau1 *imres)

Detailed Description

Functions used by the Kohonen Fusion

Function Documentation

int csom_calc ( csom_t csom  ) 

calculus using the Circular Self-Organizing Map nn,
the output is found in csom->csom_out,

Parameters:
csom pointer to the structure of the neural network
Author:
Petre Rodan
Version:
1.0 (08/03/02); Include : csom.h

contors

euclidian distances

the winner

the distance from winner

STOP condition flag

a vector is a particular realization of the attribute space

distance left and right from the winner

rescaling variables

Definition at line 221 of file lcsom.c.

int csom_destruct ( csom_t csom  ) 

mem dealocations

Parameters:
csom pointer to the structure of the neural network
Author:
Petre Rodan
Version:
1.0 (08/03/02); Include : csom.h

Definition at line 344 of file lcsom.c.

int csom_init ( csom_t csom  ) 

mem allocations for input and coefficient space,
init of neighborhood and learning functions.

Parameters:
csom pointer to the structure of the neural network
Author:
Petre Rodan
Version:
1.0 (08/03/02); Include : csom.h

Definition at line 139 of file lcsom.c.

param* csom_lect ( csom_t csom,
param *  ptp,
char *  debq 
)

lecture des parametres de l'operateur csom->

Parameters:
des pointeur descripteur
ptp pointeur sur parametre courant deja alloue (a lire),
debq pointeur de chaine de caracteres placee en debut de question
Returns:
renvoie nouveau pointeur de parametre deja alloue (pour la suite)
Author:
Petre Rodan
Version:
1.0 (07/02/02); Include : csom.h

Definition at line 75 of file lcsom.c.

int csomvecttoimau1 ( csom_t csom,
int  dimX,
int  dimY,
imau1 *  imres 
)

transforms a computed csom structure into an imau1 image

Parameters:
csom - pointer to a csom structure that has already been through csom_calc(..)
dimX - the number of columns of the resulting image
dimY - the number of rows of the resulting image
imres - pointer to the resulting image
Author:
Petre Rodan
Version:
1.0 (08/03/02); Include : csom.h

Definition at line 435 of file lcsom.c.

int imau1tocsomvect ( float **  data,
int  nb_attr,
  ... 
)

transforms a given number of imau1 images and places the data into a (float **)\

Parameters:
data - double pointer to a already allocated float
nb_attr - number of imau1 images that are read
... - the imau1 images
Author:
Petre Rodan
Version:
1.0 (08/03/02); Include : csom.h

Definition at line 404 of file lcsom.c.


Generated on Tue Apr 22 13:31:03 2008 for donnee1D by  doxygen 1.5.3