Lines Matching defs:Cluster
41 // Disregard a cluster split time of anything over 2 hours.
47 // Try and merge 2 clusters if they are both smaller than min cluster size.
48 // The min cluster size can range from 8 to 15.
52 // Try and split a cluster if it is bigger than max cluster size.
53 // The max cluster size can range from 20 to 50.
57 // Initially put 2 items in the same cluster as long as they are within
58 // 3 cluster frequencies of each other.
66 // Make the cluster split time of a large cluster half that of a regular
67 // cluster.
71 private ArrayList<Cluster> mClusters;
73 private Cluster mCurrCluster;
95 mClusters = new ArrayList<Cluster>();
96 mCurrCluster = new Cluster();
180 // Heuristic to get min and max cluster size - half and double the
181 // desired items per cluster.
199 // Determine if this item should go in the current cluster or be the
200 // start of a new cluster.
220 // Creating a new cluster and adding the current item to it.
222 mCurrCluster = new Cluster();
234 // The last cluster may potentially be too big or too small.
243 mCurrCluster = new Cluster();
253 Cluster partitionedCluster = new Cluster();
258 partitionedCluster = new Cluster();
308 Cluster prevCluster = mClusters.get(numClusters - 1);
348 class Cluster {
350 private static final String TAG = "Cluster";
358 public Cluster() {