de.uni_leipzig.bf.cluster.harden
Class HardenMaxQuality
java.lang.Object
de.uni_leipzig.bf.cluster.harden.Harden
de.uni_leipzig.bf.cluster.harden.HardenMaxQuality
public class HardenMaxQuality
- extends Harden
Is a Harden
class and uses a QualityMeasure
instance
to find the best clusters.
-
-
Field Summary |
protected java.util.TreeSet<java.lang.Integer> |
m_nodeBlackList
all used nodes |
Method Summary |
java.util.ArrayList<java.util.TreeSet<java.lang.Integer>> |
extractHardClusters(java.util.ArrayList<java.util.TreeSet<java.lang.Integer>> clusters)
Gets an ArrayList of TreeSet with different Integers in every TreeSet. |
protected java.util.HashMap<java.util.TreeSet<java.lang.Integer>,java.util.TreeSet<java.lang.Integer>> |
harden(java.util.HashMap<java.util.TreeSet<java.lang.Integer>,java.util.TreeSet<java.lang.Integer>> clusterSeedMap)
Implement this abstract method for your concrete Harden class. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
m_nodeBlackList
protected java.util.TreeSet<java.lang.Integer> m_nodeBlackList
- all used nodes
HardenMaxQuality
public HardenMaxQuality()
HardenMaxQuality
public HardenMaxQuality(QualityMeasure clusterQualityMeasure)
extractHardClusters
public java.util.ArrayList<java.util.TreeSet<java.lang.Integer>> extractHardClusters(java.util.ArrayList<java.util.TreeSet<java.lang.Integer>> clusters)
- Gets an ArrayList of TreeSet with different Integers in every TreeSet.
harden
protected java.util.HashMap<java.util.TreeSet<java.lang.Integer>,java.util.TreeSet<java.lang.Integer>> harden(java.util.HashMap<java.util.TreeSet<java.lang.Integer>,java.util.TreeSet<java.lang.Integer>> clusterSeedMap)
- Description copied from class:
Harden
- Implement this abstract method for your concrete Harden class.
- Specified by:
harden
in class Harden
- Parameters:
clusterSeedMap
- soft
- Returns:
- clusterSeedMap hard