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 int
PrioritySearchBenchmark. run(PrioritySearcher<DBIDRef> priQuery, Relation<O> relation, Duration dur, MeanVariance mv, MeanVariance mvdist)
Run with the database as query sourceprivate int
PrioritySearchBenchmark. 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 class
ExactPrioritySearcher<O>
Priority searcher that refines all objects to their exact distances, using another priority searcher inside to provide candidates.class
WrappedPrioritySearchDBIDByLookup<O>
Find nearest neighbors by querying with the original object.static class
WrappedPrioritySearchDBIDByLookup.Linear<O>
Linear scan searcher.Fields in elki.database.query declared as PrioritySearcher Modifier and Type Field Description private PrioritySearcher<O>
ExactPrioritySearcher. inner
Nested priority searcherprivate PrioritySearcher<O>
WrappedPrioritySearchDBIDByLookup. inner
Inner 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 class
LinearScanEuclideanPrioritySearcher<Q,O extends NumberVector>
Default linear scan search class, for Euclidean distance.static class
LinearScanEuclideanPrioritySearcher.ByDBID<O extends NumberVector>
Search by DBID.static class
LinearScanEuclideanPrioritySearcher.ByObject<O extends NumberVector>
Search by Object.class
LinearScanPrioritySearcher<Q,O>
Default linear scan search class.static class
LinearScanPrioritySearcher.ByDBID<O>
Search by DBID.static class
LinearScanPrioritySearcher.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 class
PrecomputedDistanceMatrix.PrecomputedDistancePrioritySearcher
Range 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 class
CoverTree.CoverTreePriorityDBIDSearcher
Priority query class.class
CoverTree.CoverTreePriorityObjectSearcher
Priority query class.class
CoverTree.CoverTreePrioritySearcher<Q>
Priority query class.class
SimplifiedCoverTree.CoverTreePriorityDBIDSearcher
Priority query class.class
SimplifiedCoverTree.CoverTreePriorityObjectSearcher
Priority query class.class
SimplifiedCoverTree.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 class
GNAT.GNATPriorityDBIDSearcher
Range search for the VP-tree.class
GNAT.GNATPriorityObjectSearcher
Range search for the VP-tree.class
GNAT.GNATPrioritySearcher<T>
priority search query for mvp-treeclass
VPTree.VPTreePriorityDBIDSearcher
Range search for the VP-tree.class
VPTree.VPTreePriorityObjectSearcher
Range search for the VP-tree.class
VPTree.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 class
MemoryKDTree.KDTreePrioritySearcher
Priority search for the k-d-tree.class
MinimalisticMemoryKDTree.KDTreePrioritySearcher
Priority search for the k-d-tree.class
SmallMemoryKDTree.KDTreePrioritySearcher
Priority 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 class
EuclideanRStarTreeDistancePrioritySearcher<O extends SpatialComparable>
Instance of priority search for a particular spatial index.class
RStarTreeDistancePrioritySearcher<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)
-