T - the type of data to clusterpublic class Clusterer<T> extends Object
| Constructor and Description |
|---|
Clusterer() |
| Modifier and Type | Method and Description |
|---|---|
Solution<T> |
cluster(org.apache.spark.api.java.JavaRDD<T> input_data)
Cluster the data according to defined parameters.
|
T |
getRandomPoint() |
void |
setBudget(Budget budget) |
void |
setImbalance(double imbalance)
Set imbalance : 1.0 equals perfectly balanced.
|
void |
setK(int k) |
void |
setNeighborGenerator(NeighborGenerotor<T> neighbor_generator) |
void |
setSimilarity(Similarity<T> similarity) |
public final void setK(int k)
k - public final void setImbalance(double imbalance)
imbalance - public final void setNeighborGenerator(NeighborGenerotor<T> neighbor_generator)
neighbor_generator - public final void setSimilarity(Similarity<T> similarity)
similarity - public final void setBudget(Budget budget)
budget - public final Solution<T> cluster(org.apache.spark.api.java.JavaRDD<T> input_data)
input_data - public final T getRandomPoint()
Copyright © 2017. All rights reserved.