Uses of Interface
org.ddogleg.nn.NearestNeighbor
-
Uses of NearestNeighbor in org.ddogleg.nn
Modifier and TypeMethodDescriptionstatic <P> NearestNeighbor<P>
FactoryNearestNeighbor.exhaustive
(KdTreeDistance<P> distance) Performs an optimalNearestNeighbor
by exhaustively consider all possible solutions.static <P> NearestNeighbor<P>
FactoryNearestNeighbor.generic
(ConfigNearestNeighborSearch config, KdTreeDistance<P> distance) Factory for genericNearestNeighbor
.static <P> NearestNeighbor<P>
FactoryNearestNeighbor.kdRandomForest
(KdTreeDistance<P> distance, int maxNodesSearched, int numTrees, int numConsiderSplit, long randomSeed) ApproximateNearestNeighbor
search which uses a set of randomly generated K-D trees and a Best-Bin-First search.static <P> NearestNeighbor<P>
FactoryNearestNeighbor.kdtree
(KdTreeDistance<P> distance) Performs an optimalNearestNeighbor
search using K-D tree.static <P> NearestNeighbor<P>
FactoryNearestNeighbor.kdtree
(KdTreeDistance<P> distance, int maxNodesSearched) Performs an approximateNearestNeighbor
search using K-D tree.static NearestNeighbor<double[]>
FactoryNearestNeighbor.vptree
(long randSeed) Vantage point
tree implementation for nearest neighbor search. -
Uses of NearestNeighbor in org.ddogleg.nn.alg
Modifier and TypeClassDescriptionclass
Vantage point tree implementation for nearest neighbor search. -
Uses of NearestNeighbor in org.ddogleg.nn.wrap
Modifier and TypeClassDescriptionclass
K-D tree search which searches through multiple trees.class
Wrapper aroundKdTree
forNearestNeighbor
class
Wrapper aroundExhaustiveNeighbor
forNearestNeighbor