Random center initializer is for generation specified amount of random of centers for specified data. More...
Public Member Functions | |
def | __init__ (self, data, amount_centers, kwargs) |
Creates instance of random center initializer. More... | |
def | initialize (self, kwargs) |
Generates random centers in line with input parameters. More... | |
Random center initializer is for generation specified amount of random of centers for specified data.
Definition at line 36 of file center_initializer.py.
def pyclustering.cluster.center_initializer.random_center_initializer.__init__ | ( | self, | |
data, | |||
amount_centers, | |||
kwargs | |||
) |
Creates instance of random center initializer.
[in] | data | (list): List of points where each point is represented by list of coordinates. |
[in] | amount_centers | (unit): Amount of centers that should be initialized. |
[in] | **kwargs | Arbitrary keyword arguments (available arguments: 'random_state'). |
Keyword Args:
None
, current system time is used). Definition at line 42 of file center_initializer.py.
def pyclustering.cluster.center_initializer.random_center_initializer.initialize | ( | self, | |
kwargs | |||
) |
Generates random centers in line with input parameters.
[in] | **kwargs | Arbitrary keyword arguments (available arguments: 'return_index'). |
Keyword Args:
Definition at line 68 of file center_initializer.py.