MOA 12.03
Real Time Analytics for Data Streams
|
Public Member Functions | |
Point (int dimension) | |
Point (Instance inst, int id) | |
Point | clone () |
Cluster | toCluster () |
double | costOfPoint (int k, Point[] centres) |
Computes the cost of this point with the given array of centres centres[] (of size k) | |
int | determineClusterCentreKMeans (int k, Point[] centres) |
Computes the index of the centre nearest to this point with the given array of centres centres[] (of size k) | |
double | costOfPointToCenter (Point centre) |
Computes the cost of this point with centre centre. | |
Package Attributes | |
int | dimension |
double | weight |
double | squareSum |
double[] | coordinates |
double | curCost |
int | centreIndex |
int | id |
int | cl |
Definition at line 13 of file Point.java.
moa.clusterers.streamkm.Point.Point | ( | int | dimension | ) |
Definition at line 31 of file Point.java.
Referenced by moa.clusterers.streamkm.Point.clone().
moa.clusterers.streamkm.Point.Point | ( | Instance | inst, |
int | id | ||
) |
Definition at line 45 of file Point.java.
Point moa.clusterers.streamkm.Point.clone | ( | ) |
Definition at line 61 of file Point.java.
Referenced by moa.clusterers.streamkm.BucketManager.insertPoint(), and moa.clusterers.streamkm.TreeCoreset.unionTreeCoreset().
double moa.clusterers.streamkm.Point.costOfPoint | ( | int | k, |
Point[] | centres | ||
) |
Computes the cost of this point with the given array of centres centres[] (of size k)
Definition at line 83 of file Point.java.
double moa.clusterers.streamkm.Point.costOfPointToCenter | ( | Point | centre | ) |
Computes the cost of this point with centre centre.
Definition at line 154 of file Point.java.
int moa.clusterers.streamkm.Point.determineClusterCentreKMeans | ( | int | k, |
Point[] | centres | ||
) |
Computes the index of the centre nearest to this point with the given array of centres centres[] (of size k)
Definition at line 118 of file Point.java.
Referenced by moa.clusterers.streamkm.StreamKM.lloydPlusPlus().
Cluster moa.clusterers.streamkm.Point.toCluster | ( | ) |
Definition at line 74 of file Point.java.
int moa.clusterers.streamkm.Point.centreIndex [package] |
int moa.clusterers.streamkm.Point.cl [package] |
Definition at line 29 of file Point.java.
Referenced by moa.clusterers.streamkm.Point.clone(), and moa.clusterers.streamkm.Point.Point().
double [] moa.clusterers.streamkm.Point.coordinates [package] |
Definition at line 21 of file Point.java.
Referenced by moa.clusterers.streamkm.Point.clone(), moa.clusterers.streamkm.Point.costOfPoint(), moa.clusterers.streamkm.Point.costOfPointToCenter(), moa.clusterers.streamkm.TreeCoreset.determineClosestCentre(), moa.clusterers.streamkm.Point.determineClusterCentreKMeans(), moa.clusterers.streamkm.StreamKM.lloydPlusPlus(), moa.clusterers.streamkm.Point.Point(), moa.clusterers.streamkm.StreamKM.targetFunctionValue(), moa.clusterers.streamkm.Point.toCluster(), moa.clusterers.streamkm.TreeCoreset.treeNodeCostOfPoint(), moa.clusterers.streamkm.TreeCoreset.treeNodeSplitCost(), moa.clusterers.streamkm.TreeCoreset.treeNode.treeNodeTargetFunctionValue(), and moa.clusterers.streamkm.TreeCoreset.unionTreeCoreset().
double moa.clusterers.streamkm.Point.curCost [package] |
Definition at line 24 of file Point.java.
Referenced by moa.clusterers.streamkm.Point.clone(), and moa.clusterers.streamkm.Point.Point().
int moa.clusterers.streamkm.Point.dimension [package] |
Definition at line 16 of file Point.java.
Referenced by moa.clusterers.streamkm.Point.clone(), moa.clusterers.streamkm.Point.costOfPoint(), moa.clusterers.streamkm.Point.costOfPointToCenter(), moa.clusterers.streamkm.TreeCoreset.determineClosestCentre(), moa.clusterers.streamkm.Point.determineClusterCentreKMeans(), moa.clusterers.streamkm.BucketManager.insertPoint(), moa.clusterers.streamkm.StreamKM.lloydPlusPlus(), moa.clusterers.streamkm.Point.Point(), moa.clusterers.streamkm.StreamKM.targetFunctionValue(), moa.clusterers.streamkm.TreeCoreset.treeNodeCostOfPoint(), moa.clusterers.streamkm.TreeCoreset.treeNodeSplitCost(), moa.clusterers.streamkm.TreeCoreset.treeNode.treeNodeTargetFunctionValue(), and moa.clusterers.streamkm.TreeCoreset.unionTreeCoreset().
int moa.clusterers.streamkm.Point.id [package] |
Definition at line 28 of file Point.java.
Referenced by moa.clusterers.streamkm.Point.clone(), moa.clusterers.streamkm.Point.Point(), and moa.clusterers.streamkm.TreeCoreset.unionTreeCoreset().
double moa.clusterers.streamkm.Point.squareSum [package] |
Definition at line 20 of file Point.java.
Referenced by moa.clusterers.streamkm.Point.clone(), moa.clusterers.streamkm.Point.Point(), and moa.clusterers.streamkm.TreeCoreset.unionTreeCoreset().
double moa.clusterers.streamkm.Point.weight [package] |
Definition at line 19 of file Point.java.
Referenced by moa.clusterers.streamkm.TreeCoreset.chooseCentre(), moa.clusterers.streamkm.Point.clone(), moa.clusterers.streamkm.Point.costOfPoint(), moa.clusterers.streamkm.Point.costOfPointToCenter(), moa.clusterers.streamkm.TreeCoreset.determineClosestCentre(), moa.clusterers.streamkm.Point.determineClusterCentreKMeans(), moa.clusterers.streamkm.StreamKM.lloydPlusPlus(), moa.clusterers.streamkm.Point.Point(), moa.clusterers.streamkm.StreamKM.targetFunctionValue(), moa.clusterers.streamkm.Point.toCluster(), moa.clusterers.streamkm.TreeCoreset.treeNodeCostOfPoint(), moa.clusterers.streamkm.TreeCoreset.treeNodeSplitCost(), moa.clusterers.streamkm.TreeCoreset.treeNode.treeNodeTargetFunctionValue(), and moa.clusterers.streamkm.TreeCoreset.unionTreeCoreset().