pyclustering  0.10.1
pyclustring is a Python, C++ data mining library.
pyclustering.cluster.center_initializer Namespace Reference

Collection of center initializers for algorithm that uses initial centers, for example, for K-Means or X-Means. More...

Classes

class  kmeans_plusplus_initializer
 K-Means++ is an algorithm for choosing the initial centers for algorithms like K-Means or X-Means. More...
 
class  random_center_initializer
 Random center initializer is for generation specified amount of random of centers for specified data. More...
 

Detailed Description

Collection of center initializers for algorithm that uses initial centers, for example, for K-Means or X-Means.

Implementation based on paper [4].

Authors
Andrei Novikov, Aleksey Kukushkin (pyclu.nosp@m.ster.nosp@m.ing@y.nosp@m.ande.nosp@m.x.ru)
Date
2014-2020
See also
pyclustering.cluster.kmeans
puclustering.cluster.xmeans