* Key: {@code -partknn.p} *
*/ public static final OptionID PARTITIONS_ID = OptionID.getOrCreateOptionID("partknn.p", "The number of partitions to use for approximate kNN."); /** * The number of partitions to use */ int partitions; /** * Constructor. * * @param k k * @param distanceFunction distance function * @param partitions number of partitions */ public Factory(int k, DistanceFunction super O, D> distanceFunction, int partitions) { super(k, distanceFunction); this.partitions = partitions; } @Override public PartitionApproximationMaterializeKNNPreprocessor