public static final class FloatNearestNeighboursKDTree.Factory extends Object implements NearestNeighboursFactory<FloatNearestNeighboursKDTree,float[]>
NearestNeighboursFactory for producing
FloatNearestNeighboursKDTrees.| Constructor and Description |
|---|
Factory()
Construct the factory the default number of trees and checks.
|
Factory(int ntrees,
int nchecks)
Construct the factory the given number of trees and checks.
|
| Modifier and Type | Method and Description |
|---|---|
FloatNearestNeighboursKDTree |
create(float[][] data)
Create a
NearestNeighbours object that works over the provided
data. |
public Factory()
public Factory(int ntrees, int nchecks)
ntrees - the number of treesnchecks - the number of checks during searchpublic FloatNearestNeighboursKDTree create(float[][] data)
NearestNeighboursFactoryNearestNeighbours object that works over the provided
data.create in interface NearestNeighboursFactory<FloatNearestNeighboursKDTree,float[]>data - the dataNearestNeighbours object