Property | Type | Description | |
---|---|---|---|
$dimension | integer |
Method | Description | |
---|---|---|
__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 |
Method | Description | |
---|---|---|
initializeClusters ( integer $clustersNumber, integer $initMethod ) : array | |
||
initializeKMPPClusters ( integer $clustersNumber ) : array | ||
iterate ( $clusters ) : boolean |
Method | Description | |
---|---|---|
initializeRandomClusters ( integer $clustersNumber ) : array |
public getRandomPoint ( |
||
$min | ||
$max | ||
return |
protected initializeKMPPClusters ( integer $clustersNumber ) : array | ||
$clustersNumber | integer | |
return | array |