|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.umass.cs.mallet.base.cluster.Clusterer
edu.umass.cs.mallet.base.cluster.KMeans
| Field Summary | |
static int |
EMPTY_DROP
Drop an empty cluster |
static int |
EMPTY_ERROR
Treat an empty cluster as an error condition. |
static int |
EMPTY_SINGLE
Place the single instance furthest from the previous cluster mean |
| Constructor Summary | |
KMeans(Pipe instancePipe,
int numClusters,
Metric metric)
Construct a KMeans object |
|
KMeans(Pipe instancePipe,
int numClusters,
Metric metric,
int emptyAction)
Construct a KMeans object |
|
| Method Summary | |
Clustering |
cluster(InstanceList instances)
Cluster instances |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int EMPTY_ERROR
public static final int EMPTY_DROP
public static final int EMPTY_SINGLE
| Constructor Detail |
public KMeans(Pipe instancePipe,
int numClusters,
Metric metric,
int emptyAction)
instancePipe - Pipe for the instances being clusterednumClusters - Number of clusters to usemetric - Metric object to measure instance distancesemptyAction - Specify what should happen when an empty cluster
occurs
public KMeans(Pipe instancePipe,
int numClusters,
Metric metric)
instancePipe - Pipe for the instances being clusterednumClusters - Number of clusters to usemetric - Metric object to measure instance distances
If an empty cluster occurs, it is considered an error.| Method Detail |
public Clustering cluster(InstanceList instances)
cluster in class Clustererinstances - List of instances to cluster
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||