| Package | Description | 
|---|---|
| org.openimaj.knn | |
| org.openimaj.ml.annotation.basic | |
| org.openimaj.ml.clustering.kmeans | K-Means in OpenIMAJ is designed to be both extremely fast and flexible. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ObjectNearestNeighboursExact<T>Exact (brute-force) k-nearest-neighbour implementation for objects with a
 compatible  DistanceComparator. | 
| Modifier and Type | Method and Description | 
|---|---|
| ObjectNearestNeighbours<T> | ObjectNearestNeighboursProvider. getNearestNeighbours() | 
| Modifier and Type | Field and Description | 
|---|---|
| protected ObjectNearestNeighbours<FEATURE> | KNNAnnotator. nn | 
| Modifier and Type | Field and Description | 
|---|---|
| protected ObjectNearestNeighbours<T> | FeatureVectorKMeans.Result. nn | 
| Modifier and Type | Method and Description | 
|---|---|
| ObjectNearestNeighbours<T> | FeatureVectorKMeans.Result. getNearestNeighbours() | 
| Modifier and Type | Method and Description | 
|---|---|
| KMeansConfiguration<ObjectNearestNeighbours<T>,T> | FeatureVectorKMeans. getConfiguration()Get the configuration | 
| Modifier and Type | Method and Description | 
|---|---|
| void | FeatureVectorKMeans. setConfiguration(KMeansConfiguration<ObjectNearestNeighbours<T>,T> conf)Set the configuration | 
| Constructor and Description | 
|---|
| FeatureVectorKMeans(KMeansConfiguration<ObjectNearestNeighbours<T>,T> conf)Construct the clusterer with the the given configuration. |