# Package org.apache.ignite.ml.knn

Contains main APIs for kNN algorithms.

See: Description

- Class Summary
  Class | Description
  --- | ---
  KNNModel<L> | KNN model build on top of distributed spatial indices.
  KNNPartitionDataBuilder<K,V> | Partition data builder for KNN algorithms based on `SpatialIndex`.
  KNNTrainer<M extends KNNModel<Double>,Self extends KNNTrainer<M,Self>> | KNN model trader that trains model on top of distributed spatial indices.
  NNClassificationModel | Common methods and fields for all kNN and aNN models to predict label based on neighbours' labels.

## Package org.apache.ignite.ml.knn Description

Contains main APIs for kNN algorithms.

${current.year} Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.15.0
Release Date | : April 25 2023