Differences Between: [Versions 311 and 400] [Versions 311 and 401] [Versions 311 and 402] [Versions 311 and 403]
(no description)
File Size: | 239 lines (7 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
FuzzyCMeans:: (10 methods):
__construct()
getMembershipMatrix()
cluster()
initClusters()
generateRandomMembership()
updateClusters()
getMembershipRowTotal()
updateMembershipMatrix()
getDistanceCalc()
getObjective()
Class: FuzzyCMeans - X-Ref
__construct(int $clustersNumber, float $fuzziness = 2.0, float $epsilon = 1e-2, int $maxIterations = 100) X-Ref |
getMembershipMatrix() X-Ref |
No description |
cluster(array $samples) X-Ref |
param: Point[]|int[][] $samples |
initClusters() X-Ref |
No description |
generateRandomMembership(int $rows, int $cols) X-Ref |
No description |
updateClusters() X-Ref |
No description |
getMembershipRowTotal(int $row, int $col, bool $multiply) X-Ref |
No description |
updateMembershipMatrix() X-Ref |
No description |
getDistanceCalc(int $row, int $col) X-Ref |
No description |
getObjective() X-Ref |
The objective is to minimize the distance between all data points and all cluster centers. This method returns the summation of all these distances |