Uses of Interface
elki.database.query.PrioritySearcher
-
Packages that use PrioritySearcher Package Description elki.application.benchmark Benchmarking pseudo algorithms.elki.database.query Database queries - computing distances, neighbors, similarities - API and general documentation.elki.database.query.distance Prepared queries for distances.elki.index Index structure implementations.elki.index.distancematrix Precomputed distance matrix.elki.index.tree.metrical.covertree Cover-tree variations.elki.index.tree.metrical.vptree elki.index.tree.spatial.kd K-d-tree and variants.elki.index.tree.spatial.rstarvariants.deliclu elki.index.tree.spatial.rstarvariants.flat elki.index.tree.spatial.rstarvariants.query Queries on the R-Tree family of indexes: kNN and range queries.elki.index.tree.spatial.rstarvariants.rdknn elki.index.tree.spatial.rstarvariants.rstar -
-
Uses of PrioritySearcher in elki.application.benchmark
Methods in elki.application.benchmark with parameters of type PrioritySearcher Modifier and Type Method Description private intPrioritySearchBenchmark. run(PrioritySearcher<DBIDRef> priQuery, Relation<O> relation, Duration dur, MeanVariance mv, MeanVariance mvdist)Run with the database as query sourceprivate intPrioritySearchBenchmark. run(PrioritySearcher<O> priQuery, Duration dur, MeanVariance mv, MeanVariance mvdist)Run using a second database as query source -
Uses of PrioritySearcher in elki.database.query
Classes in elki.database.query that implement PrioritySearcher Modifier and Type Class Description classExactPrioritySearcher<O>Priority searcher that refines all objects to their exact distances, using another priority searcher inside to provide candidates.classWrappedPrioritySearchDBIDByLookup<O>Find nearest neighbors by querying with the original object.static classWrappedPrioritySearchDBIDByLookup.Linear<O>Linear scan searcher.Fields in elki.database.query declared as PrioritySearcher Modifier and Type Field Description private PrioritySearcher<O>ExactPrioritySearcher. innerNested priority searcherprivate PrioritySearcher<O>WrappedPrioritySearchDBIDByLookup. innerInner kNN searcher.Methods in elki.database.query that return PrioritySearcher Modifier and Type Method Description PrioritySearcher<O>ExactPrioritySearcher. advance()PrioritySearcher<O>PrioritySearcher. advance()PrioritySearcher<DBIDRef>WrappedPrioritySearchDBIDByLookup. advance()PrioritySearcher<O>ExactPrioritySearcher. decreaseCutoff(double threshold)PrioritySearcher<O>PrioritySearcher. decreaseCutoff(double threshold)Decrease the cutoff threshold.PrioritySearcher<DBIDRef>WrappedPrioritySearchDBIDByLookup. decreaseCutoff(double threshold)<O> PrioritySearcher<DBIDRef>EmpiricalQueryOptimizer. priorityByDBID(Relation<? extends O> relation, DistanceQuery<O> distanceQuery, double maxrange, int flags)PrioritySearcher<DBIDRef>QueryBuilder. priorityByDBID()Build a priority searcher.PrioritySearcher<DBIDRef>QueryBuilder. priorityByDBID(double maxrange)Build a priority searcher.default <O> PrioritySearcher<DBIDRef>QueryOptimizer. priorityByDBID(Relation<? extends O> relation, DistanceQuery<O> distanceQuery, double maxrange, int flags)Optimize a distance priority search for this relation.<O> PrioritySearcher<O>EmpiricalQueryOptimizer. priorityByObject(Relation<? extends O> relation, DistanceQuery<O> distanceQuery, double maxrange, int flags)PrioritySearcher<O>QueryBuilder. priorityByObject()Build a priority searcher.PrioritySearcher<O>QueryBuilder. priorityByObject(double maxrange)Build a priority searcher.default <O> PrioritySearcher<O>QueryOptimizer. priorityByObject(Relation<? extends O> relation, DistanceQuery<O> distanceQuery, double maxrange, int flags)Optimize a distance priority search for this relation.PrioritySearcher<O>ExactPrioritySearcher. search(O query)PrioritySearcher<O>PrioritySearcher. search(O query)Start search with a new object.default PrioritySearcher<O>PrioritySearcher. search(O query, double threshold)Priority search function.PrioritySearcher<DBIDRef>WrappedPrioritySearchDBIDByLookup. search(DBIDRef query)static <O> PrioritySearcher<DBIDRef>WrappedPrioritySearchDBIDByLookup. wrap(Relation<? extends O> relation, PrioritySearcher<O> inner)Wrap a query, if notnull.Methods in elki.database.query with parameters of type PrioritySearcher Modifier and Type Method Description static <O> PrioritySearcher<DBIDRef>WrappedPrioritySearchDBIDByLookup. wrap(Relation<? extends O> relation, PrioritySearcher<O> inner)Wrap a query, if notnull.Constructors in elki.database.query with parameters of type PrioritySearcher Constructor Description ExactPrioritySearcher(PrioritySearcher<O> inner)Constructor.Linear(Relation<? extends O> relation, PrioritySearcher<O> inner)Constructor.WrappedPrioritySearchDBIDByLookup(Relation<? extends O> relation, PrioritySearcher<O> inner)Constructor. -
Uses of PrioritySearcher in elki.database.query.distance
Classes in elki.database.query.distance that implement PrioritySearcher Modifier and Type Class Description classLinearScanEuclideanPrioritySearcher<Q,O extends NumberVector>Default linear scan search class, for Euclidean distance.static classLinearScanEuclideanPrioritySearcher.ByDBID<O extends NumberVector>Search by DBID.static classLinearScanEuclideanPrioritySearcher.ByObject<O extends NumberVector>Search by Object.classLinearScanPrioritySearcher<Q,O>Default linear scan search class.static classLinearScanPrioritySearcher.ByDBID<O>Search by DBID.static classLinearScanPrioritySearcher.ByObject<O>Search by Object.Methods in elki.database.query.distance that return PrioritySearcher Modifier and Type Method Description PrioritySearcher<Q>LinearScanEuclideanPrioritySearcher. advance()PrioritySearcher<Q>LinearScanPrioritySearcher. advance()PrioritySearcher<Q>LinearScanEuclideanPrioritySearcher. decreaseCutoff(double threshold)PrioritySearcher<Q>LinearScanPrioritySearcher. decreaseCutoff(double threshold)PrioritySearcher<Q>LinearScanEuclideanPrioritySearcher. realSearch(O query)The real search function.protected PrioritySearcher<Q>LinearScanPrioritySearcher. realSearch(O query)Implementation of the search function.PrioritySearcher<DBIDRef>LinearScanEuclideanPrioritySearcher.ByDBID. search(DBIDRef query)PrioritySearcher<O>LinearScanEuclideanPrioritySearcher.ByObject. search(O query)PrioritySearcher<DBIDRef>LinearScanPrioritySearcher.ByDBID. search(DBIDRef query)PrioritySearcher<O>LinearScanPrioritySearcher.ByObject. search(O query) -
Uses of PrioritySearcher in elki.index
Methods in elki.index that return PrioritySearcher Modifier and Type Method Description default PrioritySearcher<DBIDRef>DistancePriorityIndex. priorityByDBID(DistanceQuery<O> distanceQuery, double maxrange, int flags)Get a priority search object.PrioritySearcher<O>DistancePriorityIndex. priorityByObject(DistanceQuery<O> distanceQuery, double maxrange, int flags)Get a priority search object. -
Uses of PrioritySearcher in elki.index.distancematrix
Classes in elki.index.distancematrix that implement PrioritySearcher Modifier and Type Class Description classPrecomputedDistanceMatrix.PrecomputedDistancePrioritySearcherRange query using the distance matrix.Methods in elki.index.distancematrix that return PrioritySearcher Modifier and Type Method Description PrioritySearcher<DBIDRef>PrecomputedDistanceMatrix.PrecomputedDistancePrioritySearcher. advance()PrioritySearcher<DBIDRef>PrecomputedDistanceMatrix.PrecomputedDistancePrioritySearcher. decreaseCutoff(double threshold)PrioritySearcher<DBIDRef>PrecomputedDistanceMatrix. priorityByDBID(DistanceQuery<O> distanceQuery, double maxrange, int flags)PrioritySearcher<O>PrecomputedDistanceMatrix. priorityByObject(DistanceQuery<O> distanceQuery, double maxrange, int flags)PrioritySearcher<DBIDRef>PrecomputedDistanceMatrix.PrecomputedDistancePrioritySearcher. search(DBIDRef query) -
Uses of PrioritySearcher in elki.index.tree.metrical.covertree
Classes in elki.index.tree.metrical.covertree that implement PrioritySearcher Modifier and Type Class Description classCoverTree.CoverTreePriorityDBIDSearcherPriority query class.classCoverTree.CoverTreePriorityObjectSearcherPriority query class.classCoverTree.CoverTreePrioritySearcher<Q>Priority query class.classSimplifiedCoverTree.CoverTreePriorityDBIDSearcherPriority query class.classSimplifiedCoverTree.CoverTreePriorityObjectSearcherPriority query class.classSimplifiedCoverTree.CoverTreePrioritySearcher<Q>Priority query class.Methods in elki.index.tree.metrical.covertree that return PrioritySearcher Modifier and Type Method Description PrioritySearcher<Q>CoverTree.CoverTreePrioritySearcher. advance()PrioritySearcher<Q>SimplifiedCoverTree.CoverTreePrioritySearcher. advance()PrioritySearcher<Q>CoverTree.CoverTreePrioritySearcher. decreaseCutoff(double threshold)PrioritySearcher<Q>SimplifiedCoverTree.CoverTreePrioritySearcher. decreaseCutoff(double threshold)protected PrioritySearcher<Q>CoverTree.CoverTreePrioritySearcher. doSearch()Start the search.protected PrioritySearcher<Q>SimplifiedCoverTree.CoverTreePrioritySearcher. doSearch()Start the search.PrioritySearcher<DBIDRef>CoverTree. priorityByDBID(DistanceQuery<O> distanceQuery, double maxradius, int flags)PrioritySearcher<DBIDRef>SimplifiedCoverTree. priorityByDBID(DistanceQuery<O> distanceQuery, double maxradius, int flags)PrioritySearcher<O>CoverTree. priorityByObject(DistanceQuery<O> distanceQuery, double maxradius, int flags)PrioritySearcher<O>SimplifiedCoverTree. priorityByObject(DistanceQuery<O> distanceQuery, double maxradius, int flags)PrioritySearcher<DBIDRef>CoverTree.CoverTreePriorityDBIDSearcher. search(DBIDRef query)PrioritySearcher<O>CoverTree.CoverTreePriorityObjectSearcher. search(O query)PrioritySearcher<DBIDRef>SimplifiedCoverTree.CoverTreePriorityDBIDSearcher. search(DBIDRef query)PrioritySearcher<O>SimplifiedCoverTree.CoverTreePriorityObjectSearcher. search(O query) -
Uses of PrioritySearcher in elki.index.tree.metrical.vptree
Classes in elki.index.tree.metrical.vptree that implement PrioritySearcher Modifier and Type Class Description classGNAT.GNATPriorityDBIDSearcherRange search for the VP-tree.classGNAT.GNATPriorityObjectSearcherRange search for the VP-tree.classGNAT.GNATPrioritySearcher<T>priority search query for mvp-treeclassVPTree.VPTreePriorityDBIDSearcherRange search for the VP-tree.classVPTree.VPTreePriorityObjectSearcherRange search for the VP-tree.classVPTree.VPTreePrioritySearcher<Q>Priority search for the VP-Tree.Methods in elki.index.tree.metrical.vptree that return PrioritySearcher Modifier and Type Method Description PrioritySearcher<T>GNAT.GNATPrioritySearcher. advance()PrioritySearcher<Q>VPTree.VPTreePrioritySearcher. advance()PrioritySearcher<T>GNAT.GNATPrioritySearcher. decreaseCutoff(double threshold)PrioritySearcher<Q>VPTree.VPTreePrioritySearcher. decreaseCutoff(double threshold)protected PrioritySearcher<T>GNAT.GNATPrioritySearcher. doSearch()Start the next search.PrioritySearcher<DBIDRef>GNAT. priorityByDBID(DistanceQuery<O> distanceQuery, double maxrange, int flags)PrioritySearcher<DBIDRef>VPTree. priorityByDBID(DistanceQuery<O> distanceQuery, double maxrange, int flags)PrioritySearcher<O>GNAT. priorityByObject(DistanceQuery<O> distanceQuery, double maxrange, int flags)PrioritySearcher<O>VPTree. priorityByObject(DistanceQuery<O> distanceQuery, double maxrange, int flags)PrioritySearcher<DBIDRef>GNAT.GNATPriorityDBIDSearcher. search(DBIDRef query)PrioritySearcher<O>GNAT.GNATPriorityObjectSearcher. search(O query)PrioritySearcher<DBIDRef>VPTree.VPTreePriorityDBIDSearcher. search(DBIDRef query)PrioritySearcher<O>VPTree.VPTreePriorityObjectSearcher. search(O query) -
Uses of PrioritySearcher in elki.index.tree.spatial.kd
Classes in elki.index.tree.spatial.kd that implement PrioritySearcher Modifier and Type Class Description classMemoryKDTree.KDTreePrioritySearcherPriority search for the k-d-tree.classMinimalisticMemoryKDTree.KDTreePrioritySearcherPriority search for the k-d-tree.classSmallMemoryKDTree.KDTreePrioritySearcherPriority search for the k-d-tree.Methods in elki.index.tree.spatial.kd that return PrioritySearcher Modifier and Type Method Description PrioritySearcher<O>MemoryKDTree.KDTreePrioritySearcher. advance()PrioritySearcher<O>MinimalisticMemoryKDTree.KDTreePrioritySearcher. advance()PrioritySearcher<O>SmallMemoryKDTree.KDTreePrioritySearcher. advance()PrioritySearcher<O>MemoryKDTree.KDTreePrioritySearcher. decreaseCutoff(double threshold)PrioritySearcher<O>MinimalisticMemoryKDTree.KDTreePrioritySearcher. decreaseCutoff(double threshold)PrioritySearcher<O>SmallMemoryKDTree.KDTreePrioritySearcher. decreaseCutoff(double threshold)PrioritySearcher<O>MemoryKDTree. priorityByObject(DistanceQuery<O> distanceQuery, double maxrange, int flags)PrioritySearcher<O>MinimalisticMemoryKDTree. priorityByObject(DistanceQuery<O> distanceQuery, double maxrange, int flags)PrioritySearcher<O>SmallMemoryKDTree. priorityByObject(DistanceQuery<O> distanceQuery, double maxrange, int flags)PrioritySearcher<O>MemoryKDTree.KDTreePrioritySearcher. search(O query)PrioritySearcher<O>MinimalisticMemoryKDTree.KDTreePrioritySearcher. search(O query)PrioritySearcher<O>SmallMemoryKDTree.KDTreePrioritySearcher. search(O query) -
Uses of PrioritySearcher in elki.index.tree.spatial.rstarvariants.deliclu
Methods in elki.index.tree.spatial.rstarvariants.deliclu that return PrioritySearcher Modifier and Type Method Description PrioritySearcher<O>DeLiCluTreeIndex. priorityByObject(DistanceQuery<O> distanceQuery, double maxradius, int flags) -
Uses of PrioritySearcher in elki.index.tree.spatial.rstarvariants.flat
Methods in elki.index.tree.spatial.rstarvariants.flat that return PrioritySearcher Modifier and Type Method Description PrioritySearcher<O>FlatRStarTreeIndex. priorityByObject(DistanceQuery<O> distanceQuery, double maxradius, int flags) -
Uses of PrioritySearcher in elki.index.tree.spatial.rstarvariants.query
Classes in elki.index.tree.spatial.rstarvariants.query that implement PrioritySearcher Modifier and Type Class Description classEuclideanRStarTreeDistancePrioritySearcher<O extends SpatialComparable>Instance of priority search for a particular spatial index.classRStarTreeDistancePrioritySearcher<O extends SpatialComparable>Instance of priority search for a particular spatial index.Methods in elki.index.tree.spatial.rstarvariants.query that return PrioritySearcher Modifier and Type Method Description static <O extends SpatialComparable>
PrioritySearcher<O>RStarTreeUtil. getDistancePrioritySearcher(AbstractRStarTree<?,?,?> tree, SpatialDistanceQuery<O> distanceQuery, java.lang.Object... hints)Get an RTree priority searcher. -
Uses of PrioritySearcher in elki.index.tree.spatial.rstarvariants.rdknn
Methods in elki.index.tree.spatial.rstarvariants.rdknn that return PrioritySearcher Modifier and Type Method Description PrioritySearcher<O>RdKNNTree. priorityByObject(DistanceQuery<O> distanceQuery, double maxradius, int flags) -
Uses of PrioritySearcher in elki.index.tree.spatial.rstarvariants.rstar
Methods in elki.index.tree.spatial.rstarvariants.rstar that return PrioritySearcher Modifier and Type Method Description PrioritySearcher<O>RStarTreeIndex. priorityByObject(DistanceQuery<O> distanceQuery, double maxradius, int flags)
-