TPCCLIB
Loading...
Searching...
No Matches
FCMC Struct Reference

#include <tpcfcmc.h>

Data Fields

unsigned int maxIter
 
double limitMaxUDiff
 
unsigned int fc
 
unsigned int sampleNr
 
unsigned int dimNr
 
unsigned int clusterNr
 
double ** d
 
double ** cc
 
unsigned int * sc
 

Detailed Description

Data struct for Fuzzy C means clustering algorithm.

Definition at line 23 of file tpcfcmc.h.

Field Documentation

◆ cc

double** FCMC::cc

Centre of each cluster, cc[0..clusterNr-1][0..dimNr-1].

Definition at line 41 of file tpcfcmc.h.

Referenced by fcmcAllocate(), fcmcClusterInitialize(), fcmcEuclideanDistances(), fcmcFree(), fcmcInit(), fcmclustering(), and fcmcPrint().

◆ clusterNr

unsigned int FCMC::clusterNr

Number of clusters.

Definition at line 36 of file tpcfcmc.h.

Referenced by fcmcAllocate(), fcmcClusterInitialize(), fcmcEuclideanDistances(), fcmcFree(), fcmcInit(), fcmclustering(), and fcmcPrint().

◆ d

double** FCMC::d

Data, d[0..sampleNr-1][0..dimNr-1].

Definition at line 39 of file tpcfcmc.h.

Referenced by fcmcAllocate(), fcmcClusterInitialize(), fcmcEuclideanDistances(), fcmcFree(), fcmcInit(), fcmclustering(), and fcmcPrint().

◆ dimNr

unsigned int FCMC::dimNr

Dimensionality of data.

Definition at line 34 of file tpcfcmc.h.

Referenced by fcmcAllocate(), fcmcClusterInitialize(), fcmcEuclideanDistances(), fcmcInit(), fcmclustering(), and fcmcPrint().

◆ fc

unsigned int FCMC::fc

Fuzzyness coefficient.

Definition at line 29 of file tpcfcmc.h.

Referenced by fcmcInit(), and fcmclustering().

◆ limitMaxUDiff

double FCMC::limitMaxUDiff

Accetance limit for max u difference.

Definition at line 27 of file tpcfcmc.h.

Referenced by fcmcInit(), and fcmclustering().

◆ maxIter

unsigned int FCMC::maxIter

Max number of iterations.

Definition at line 25 of file tpcfcmc.h.

Referenced by fcmcInit().

◆ sampleNr

unsigned int FCMC::sampleNr

Number of data samples.

Definition at line 32 of file tpcfcmc.h.

Referenced by fcmcAllocate(), fcmcClusterInitialize(), fcmcEuclideanDistances(), fcmcFree(), fcmcInit(), fcmclustering(), and fcmcPrint().

◆ sc

unsigned int* FCMC::sc

The member cluster for each sample, sc[0..sampleNr-1].

Definition at line 43 of file tpcfcmc.h.

Referenced by fcmcAllocate(), fcmcFree(), fcmcInit(), and fcmclustering().


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