Method parameters in de.lmu.ifi.dbs.elki.algorithm.clustering.subspace with type arguments of type DatabaseObjectGroupCollection |
private void |
DiSH.checkClusters(Database<V> database,
DiSHDistanceFunction<V,DiSHPreprocessor<V,?>> distanceFunction,
Map<BitSet,List<Pair<BitSet,DatabaseObjectGroupCollection<List<Integer>>>>> clustersMap)
Removes the clusters with size < minpts from the cluster map and adds them to their parents. |
private Pair<BitSet,DatabaseObjectGroupCollection<List<Integer>>> |
DiSH.findParent(Database<V> database,
DiSHDistanceFunction<V,DiSHPreprocessor<V,?>> distanceFunction,
Pair<BitSet,DatabaseObjectGroupCollection<List<Integer>>> child,
Map<BitSet,List<Pair<BitSet,DatabaseObjectGroupCollection<List<Integer>>>>> clustersMap)
Returns the parent of the specified cluster |
private Pair<BitSet,DatabaseObjectGroupCollection<List<Integer>>> |
DiSH.findParent(Database<V> database,
DiSHDistanceFunction<V,DiSHPreprocessor<V,?>> distanceFunction,
Pair<BitSet,DatabaseObjectGroupCollection<List<Integer>>> child,
Map<BitSet,List<Pair<BitSet,DatabaseObjectGroupCollection<List<Integer>>>>> clustersMap)
Returns the parent of the specified cluster |
private List<Cluster<AxesModel>> |
DiSH.sortClusters(Map<BitSet,List<Pair<BitSet,DatabaseObjectGroupCollection<List<Integer>>>>> clustersMap,
int dimensionality)
Sets the levels and indices in the clusters and returns a sorted list of the clusters. |