Свойство | Тип | Описание | |
---|---|---|---|
$dimension | integer |
Метод | Описание | |
---|---|---|
__construct ( $dimension ) | ||
addPoint ( array $coordinates, null $data = null ) | ||
attach ( object $point, null $data = null ) | ||
cluster ( integer $clustersNumber, integer $initMethod = KMeans::INIT_RANDOM ) : array | |
||
getBoundaries ( ) : array | boolean | ||
getDimension ( ) : integer | ||
getRandomPoint ( |
||
newPoint ( array $coordinates ) : |
||
toArray ( ) : array |
Метод | Описание | |
---|---|---|
initializeClusters ( integer $clustersNumber, integer $initMethod ) : array | |
||
initializeKMPPClusters ( integer $clustersNumber ) : array | ||
iterate ( $clusters ) : boolean |
Метод | Описание | |
---|---|---|
initializeRandomClusters ( integer $clustersNumber ) : array |
public getBoundaries ( ) : array | boolean | ||
Результат | array | boolean |
public getRandomPoint ( |
||
$min | ||
$max | ||
Результат |
protected initializeKMPPClusters ( integer $clustersNumber ) : array | ||
$clustersNumber | integer | |
Результат | array |