pyclustering 0.9.2 release
pyclustering 0.9.2 library is a collection of clustering algorithms and methods, oscillatory networks, etc.
GENERAL CHANGES:
-
Introduced checking of input arguments for clustering algorithm to provide human-readable errors (pyclustering.cluster).
See: #548 -
Implemented functionality to perform Anderson-Darling test for Gaussian distribution (ccore.stats).
See: #550 -
Implemented new clustering algorithm G-Means (pyclustering.cluster.gmeans, ccore.clst.gmeans).
See: #506 -
Introduced parameter
repeat
to improve parameters in X-Means algorithm (pyclustering.cluster.xmeans, ccore.clst.xmeans).
See: #525 -
Introduced new distance metric: Gower (pyclustering.utils.metric, ccore.utils.metric).
See: #544 -
Introduced sampling algorithms
reservoir_r
andreservoir_x
(pyclustering.utils.sampling).
See: #542 -
Introduced parameter
data_type
to Silhouette method to use distance matrix (pyclustering.cluster.silhouette, ccore.clst.silhouette).
See: #543 -
Optimization of HHN (Hodgkin-Huxley Neural Network) by parallel processing (ccore.nnet.hhn).
See: #541 -
Introduced
get_total_wce
method forxmeans
algorithm to find WCE (pyclustering.cluster.xmeans).
See: #508
CORRECTED MAJOR BUGS:
- Incorrect center initialization in K-Means++ when candidates are not farthest (pyclustering.cluster.center_initializer).
See: #549