public class ConditionalClusterer extends Object
| Constructor and Description |
|---|
ConditionalClusterer(Pipe _pipe,
Classifier _classifier) |
ConditionalClusterer(Pipe _pipe,
Classifier _classifier,
double _threshold) |
| Modifier and Type | Method and Description |
|---|---|
Collection |
cluster(ArrayList _nodes,
Collection trueClustering)
Greedily cluster by adding node to Clustering that is (a)
closest to an existing cluster, or (b) farthest from all existing
clusters (i.e.
|
Collection |
clusterPapersAndVenues(ArrayList _papers,
ArrayList _venues,
Collection paperTrueClustering,
Collection venueTrueClustering,
Classifier paperClusterClassifier,
Classifier venueClusterClassifier,
Random r)
Cluster papers and venues jointly.
|
Collection |
clusterRandom(ArrayList _nodes,
Collection trueClustering,
Random r)
Pick a random ordering to cluster nodes, using the learned
classifier to make yes/no decisions.
|
Classifier |
getClassifier() |
public ConditionalClusterer(Pipe _pipe, Classifier _classifier, double _threshold)
public ConditionalClusterer(Pipe _pipe, Classifier _classifier)
public Classifier getClassifier()
public Collection clusterPapersAndVenues(ArrayList _papers, ArrayList _venues, Collection paperTrueClustering, Collection venueTrueClustering, Classifier paperClusterClassifier, Classifier venueClusterClassifier, Random r)
public Collection cluster(ArrayList _nodes, Collection trueClustering)
public Collection clusterRandom(ArrayList _nodes, Collection trueClustering, Random r)
Copyright © 2019 JULIE Lab, Germany. All rights reserved.