| Package | Description |
|---|---|
| org.apache.ignite.ml.clustering.kmeans |
Contains kMeans clustering algorithm.
|
| org.apache.ignite.ml.knn.classification |
Contains main APIs for kNN classification algorithms.
|
| org.apache.ignite.ml.math.distances |
Contains main APIs for distances.
|
| Modifier and Type | Method and Description |
|---|---|
DistanceMeasure |
KMeansModel.distanceMeasure()
Distance measure.
|
DistanceMeasure |
KMeansModelFormat.getDistance() |
DistanceMeasure |
KMeansTrainer.getDistance()
Gets the distance.
|
| Modifier and Type | Method and Description |
|---|---|
KMeansTrainer |
KMeansTrainer.withDistance(DistanceMeasure distance)
Set up the distance.
|
| Constructor and Description |
|---|
KMeansModel(Vector[] centers,
DistanceMeasure distanceMeasure)
Construct KMeans model with given centers and distanceMeasure measure.
|
KMeansModelFormat(Vector[] centers,
DistanceMeasure distance) |
| Modifier and Type | Field and Description |
|---|---|
protected DistanceMeasure |
KNNClassificationModel.distanceMeasure
Distance measure.
|
| Modifier and Type | Method and Description |
|---|---|
DistanceMeasure |
KNNModelFormat.getDistanceMeasure()
Gets distance measure.
|
| Modifier and Type | Method and Description |
|---|---|
KNNClassificationModel<K,V> |
KNNClassificationModel.withDistanceMeasure(DistanceMeasure distanceMeasure)
Set up parameter of the kNN model.
|
| Constructor and Description |
|---|
KNNModelFormat(int k,
DistanceMeasure measure,
KNNStrategy stgy)
Creates an instance.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EuclideanDistance
Calculates the L2 (Euclidean) distance between two points.
|
class |
HammingDistance
Calculates the Hamming distance between two points.
|
class |
ManhattanDistance
Calculates the L1 (sum of abs) distance between two points.
|
Follow @ApacheIgnite
Ignite Fabric : ver. 2.5.0 Release Date : May 23 2018