C# Class Coon.Compass.Procyon.alglib.alglib.clustering

Afficher le fichier Open project: dbaileychess/Compass

Méthodes publiques

Méthode Description
_pexec_clusterizergetdistances ( double xy, int npoints, int nfeatures, int disttype, double &d ) : void
_pexec_clusterizerrunahc ( clusterizerstate s, ahcreport rep ) : void
clusterizercreate ( clusterizerstate s ) : void
clusterizergetdistances ( double xy, int npoints, int nfeatures, int disttype, double &d ) : void
clusterizergetkclusters ( ahcreport rep, int k, int &cidx, int &cz ) : void
clusterizerrunahc ( clusterizerstate s, ahcreport rep ) : void
clusterizerrunkmeans ( clusterizerstate s, int k, kmeansreport rep ) : void
clusterizerseparatedbycorr ( ahcreport rep, double r, int &k, int &cidx, int &cz ) : void
clusterizerseparatedbydist ( ahcreport rep, double r, int &k, int &cidx, int &cz ) : void
clusterizersetahcalgo ( clusterizerstate s, int algo ) : void
clusterizersetdistances ( clusterizerstate s, double d, int npoints, bool isupper ) : void
clusterizersetkmeanslimits ( clusterizerstate s, int restarts, int maxits ) : void
clusterizersetpoints ( clusterizerstate s, double xy, int npoints, int nfeatures, int disttype ) : void
kmeansgenerateinternal ( double xy, int npoints, int nvars, int k, int maxits, int restarts, int &info, double &ccol, bool needccol, double &crow, bool needcrow, int &xyc ) : void

Private Methods

Méthode Description
clusterizerrunahcinternal ( clusterizerstate s, double &d, ahcreport rep ) : void
evaluatedistancematrixrec ( double xy, int nfeatures, int disttype, double d, int i0, int i1, int j0, int j1 ) : void
selectcenterpp ( double xy, int npoints, int nvars, double &centers, bool &busycenters, int ccnt, double &d2, double &p, double &tmp ) : bool

Method Details

_pexec_clusterizergetdistances() public static méthode

public static _pexec_clusterizergetdistances ( double xy, int npoints, int nfeatures, int disttype, double &d ) : void
xy double
npoints int
nfeatures int
disttype int
d double
Résultat void

_pexec_clusterizerrunahc() public static méthode

public static _pexec_clusterizerrunahc ( clusterizerstate s, ahcreport rep ) : void
s clusterizerstate
rep ahcreport
Résultat void

clusterizercreate() public static méthode

public static clusterizercreate ( clusterizerstate s ) : void
s clusterizerstate
Résultat void

clusterizergetdistances() public static méthode

public static clusterizergetdistances ( double xy, int npoints, int nfeatures, int disttype, double &d ) : void
xy double
npoints int
nfeatures int
disttype int
d double
Résultat void

clusterizergetkclusters() public static méthode

public static clusterizergetkclusters ( ahcreport rep, int k, int &cidx, int &cz ) : void
rep ahcreport
k int
cidx int
cz int
Résultat void

clusterizerrunahc() public static méthode

public static clusterizerrunahc ( clusterizerstate s, ahcreport rep ) : void
s clusterizerstate
rep ahcreport
Résultat void

clusterizerrunkmeans() public static méthode

public static clusterizerrunkmeans ( clusterizerstate s, int k, kmeansreport rep ) : void
s clusterizerstate
k int
rep kmeansreport
Résultat void

clusterizerseparatedbycorr() public static méthode

public static clusterizerseparatedbycorr ( ahcreport rep, double r, int &k, int &cidx, int &cz ) : void
rep ahcreport
r double
k int
cidx int
cz int
Résultat void

clusterizerseparatedbydist() public static méthode

public static clusterizerseparatedbydist ( ahcreport rep, double r, int &k, int &cidx, int &cz ) : void
rep ahcreport
r double
k int
cidx int
cz int
Résultat void

clusterizersetahcalgo() public static méthode

public static clusterizersetahcalgo ( clusterizerstate s, int algo ) : void
s clusterizerstate
algo int
Résultat void

clusterizersetdistances() public static méthode

public static clusterizersetdistances ( clusterizerstate s, double d, int npoints, bool isupper ) : void
s clusterizerstate
d double
npoints int
isupper bool
Résultat void

clusterizersetkmeanslimits() public static méthode

public static clusterizersetkmeanslimits ( clusterizerstate s, int restarts, int maxits ) : void
s clusterizerstate
restarts int
maxits int
Résultat void

clusterizersetpoints() public static méthode

public static clusterizersetpoints ( clusterizerstate s, double xy, int npoints, int nfeatures, int disttype ) : void
s clusterizerstate
xy double
npoints int
nfeatures int
disttype int
Résultat void

kmeansgenerateinternal() public static méthode

public static kmeansgenerateinternal ( double xy, int npoints, int nvars, int k, int maxits, int restarts, int &info, double &ccol, bool needccol, double &crow, bool needcrow, int &xyc ) : void
xy double
npoints int
nvars int
k int
maxits int
restarts int
info int
ccol double
needccol bool
crow double
needcrow bool
xyc int
Résultat void