Modifier and Type | Method and Description |
---|---|
protected DBID |
AbstractBiclustering.getRowDBID(int row)
Deprecated.
Expensive!
|
Modifier and Type | Field and Description |
---|---|
private Map<HyperBoundingBox,Map<DBID,Double>> |
CASHIntervalSplit.f_maxima
Caches maximum function values for given intervals, used for better split
performance.
|
private Map<HyperBoundingBox,Map<DBID,Double>> |
CASHIntervalSplit.f_minima
Caches minimum function values for given intervals, used for better split
performance.
|
Modifier and Type | Field and Description |
---|---|
(package private) DBID |
OPTICSHeapEntry.objectID
The id of the entry.
|
(package private) DBID |
OPTICSHeapEntry.predecessorID
The id of the entry's predecessor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
FastOPTICS.expandClusterOrder(DBID ipt,
ClusterOrder order,
DistanceQuery<V> dq,
FiniteProgress prog)
OPTICS algorithm for processing a point, but with different density
estimates
|
Constructor and Description |
---|
OPTICSHeapEntry(DBID objectID,
DBID predecessorID,
double reachability)
Creates a new entry in a cluster order with the specified parameters.
|
Modifier and Type | Field and Description |
---|---|
DBID |
HilOut.HilFeature.id
Object ID
|
Modifier and Type | Method and Description |
---|---|
protected void |
HilOut.HilFeature.insert(DBID id,
double dt,
int k)
insert function inserts a nearest neighbor into a features nn list and
its distance
|
private double |
HilOut.HilbertFeatures.maxDistLevel(DBID id,
int level)
maxDist function calculate the maximal Distance from Vector p to the
border of the corresponding r-region at the given level
|
private double |
HilOut.HilbertFeatures.minDistLevel(DBID id,
int level)
minDist function calculate the minimal Distance from Vector p to the
border of the corresponding r-region at the given level
|
Constructor and Description |
---|
HilFeature(DBID id,
ObjectHeap<DoubleDBIDPair> nn)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
private DBID |
JSONWebServer.stringToDBID(String query)
Parse a string into a DBID.
|
Modifier and Type | Method and Description |
---|---|
DBID |
MedoidModel.getMedoid() |
Constructor and Description |
---|
MedoidModel(DBID medoid)
Constructor with medoid
|
Modifier and Type | Field and Description |
---|---|
static SimpleTypeInformation<DBID> |
TypeUtil.DBID
Database IDs.
|
Modifier and Type | Method and Description |
---|---|
DBID |
DBIDDataStore.get(DBIDRef id)
Deprecated.
Use
DBIDDataStore.assignVar(de.lmu.ifi.dbs.elki.database.ids.DBIDRef, de.lmu.ifi.dbs.elki.database.ids.DBIDVar) and a DBIDVar instead, to avoid boxing/unboxing cost. |
DBID |
WritableDBIDDataStore.put(DBIDRef id,
DBID value)
Deprecated.
Use
WritableDBIDDataStore.putDBID(de.lmu.ifi.dbs.elki.database.ids.DBIDRef, de.lmu.ifi.dbs.elki.database.ids.DBIDRef) instead, to avoid boxing/unboxing cost. |
Modifier and Type | Method and Description |
---|---|
DBID |
WritableDBIDDataStore.put(DBIDRef id,
DBID value)
Deprecated.
Use
WritableDBIDDataStore.putDBID(de.lmu.ifi.dbs.elki.database.ids.DBIDRef, de.lmu.ifi.dbs.elki.database.ids.DBIDRef) instead, to avoid boxing/unboxing cost. |
Modifier and Type | Field and Description |
---|---|
private Map<DBID,Object[]> |
MapRecordStore.data
Storage Map.
|
private Map<DBID,T> |
MapStore.data
Storage Map.
|
Modifier and Type | Method and Description |
---|---|
DBID |
MapIntegerDBIDDBIDStore.get(DBIDRef id)
Deprecated.
|
DBID |
ArrayDBIDStore.get(DBIDRef id)
Deprecated.
|
DBID |
MapIntegerDBIDDBIDStore.put(DBIDRef id,
DBID value)
Deprecated.
|
DBID |
ArrayDBIDStore.put(DBIDRef id,
DBID value)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
DBID |
MapIntegerDBIDDBIDStore.put(DBIDRef id,
DBID value)
Deprecated.
|
DBID |
ArrayDBIDStore.put(DBIDRef id,
DBID value)
Deprecated.
|
Constructor and Description |
---|
MapRecordStore(int rlen,
Map<DBID,Object[]> data)
Constructor with existing data.
|
MapStore(Map<DBID,T> data)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static DBID |
DBIDUtil.deref(DBIDRef ref)
Dereference a DBID reference.
|
DBID |
DBIDFactory.generateSingleDBID()
Generate a single DBID.
|
static DBID |
DBIDUtil.generateSingleDBID()
Generate a single DBID.
|
DBID |
EmptyDBIDs.get(int i) |
DBID |
ArrayDBIDs.get(int i)
Deprecated.
Preferably use a
DBIDArrayIter or a DBIDVar
instead of materializing expensive DBID objects. |
DBID |
DBIDPair.getFirst()
Deprecated.
This method can be expensive. The use of a
DBIDVar is
recommended when many such accesses are needed. |
DBID |
DBIDPair.getSecond()
Deprecated.
This method can be expensive. The use of a
DBIDVar is
recommended when many such accesses are needed. |
DBID |
DBIDFactory.importInteger(int id)
Import and integer as DBID.
|
static DBID |
DBIDUtil.importInteger(int id)
Import and integer as DBID.
|
DBID |
ArrayModifiableDBIDs.remove(int i)
Remove the i'th entry (starting at 0)
|
DBID |
ArrayModifiableDBIDs.set(int i,
DBIDRef newval)
Replace the i'th entry (starting at 0)
|
Modifier and Type | Method and Description |
---|---|
ByteBufferSerializer<DBID> |
DBIDFactory.getDBIDSerializer()
Get a serializer for DBIDs.
|
static ByteBufferSerializer<DBID> |
DBIDUtil.getDBIDSerializer()
Get a serializer for DBIDs.
|
FixedSizeByteBufferSerializer<DBID> |
DBIDFactory.getDBIDSerializerStatic()
Get a serializer for DBIDs with static size.
|
static ByteBufferSerializer<DBID> |
DBIDUtil.getDBIDSerializerStatic()
Get a serializer for DBIDs with static size.
|
Class<? extends DBID> |
DBIDFactory.getTypeRestriction()
Get type restriction.
|
Modifier and Type | Method and Description |
---|---|
static void |
DBIDUtil.deallocateSingleDBID(DBID id)
Return a single DBID for reuse.
|
Modifier and Type | Method and Description |
---|---|
DBID |
UnmodifiableArrayDBIDs.get(int i)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
IntegerDBID
Database ID object.
|
Modifier and Type | Field and Description |
---|---|
(package private) DBID |
AbstractIntegerDBIDFactory.invalid
Invalid ID.
|
Modifier and Type | Field and Description |
---|---|
static ByteBufferSerializer<DBID> |
IntegerDBID.DYNAMIC_SERIALIZER
The public instance to use for dynamic serialization.
|
static FixedSizeByteBufferSerializer<DBID> |
IntegerDBID.STATIC_SERIALIZER
The public instance to use for static serialization.
|
Modifier and Type | Method and Description |
---|---|
DBID |
IntegerDBID.DynamicSerializer.fromByteBuffer(ByteBuffer buffer) |
DBID |
IntegerDBID.StaticSerializer.fromByteBuffer(ByteBuffer buffer) |
DBID |
TrivialDBIDFactory.generateSingleDBID() |
DBID |
ReusingDBIDFactory.generateSingleDBID() |
DBID |
SimpleDBIDFactory.generateSingleDBID() |
DBID |
UnmodifiableIntegerArrayDBIDs.get(int i)
Deprecated.
|
DBID |
IntegerDBID.get(int i) |
DBID |
IntegerDBIDVar.get(int i)
Deprecated.
|
DBID |
IntegerDBIDRange.get(int i) |
DBID |
ArrayModifiableIntegerDBIDs.get(int i) |
DBID |
ArrayModifiableIntegerDBIDs.Slice.get(int i) |
DBID |
ArrayStaticIntegerDBIDs.get(int i) |
DBID |
ArrayStaticIntegerDBIDs.Slice.get(int i) |
DBID |
AbstractIntegerDBIDFactory.importInteger(int id) |
DBID |
ArrayModifiableIntegerDBIDs.remove(int index) |
DBID |
ArrayModifiableIntegerDBIDs.set(int index,
DBIDRef element) |
Modifier and Type | Method and Description |
---|---|
ByteBufferSerializer<DBID> |
AbstractIntegerDBIDFactory.getDBIDSerializer() |
FixedSizeByteBufferSerializer<DBID> |
AbstractIntegerDBIDFactory.getDBIDSerializerStatic() |
Class<? extends DBID> |
AbstractIntegerDBIDFactory.getTypeRestriction() |
Modifier and Type | Method and Description |
---|---|
int |
IntegerDBID.DynamicSerializer.getByteSize(DBID object) |
int |
IntegerDBID.StaticSerializer.getByteSize(DBID object) |
void |
IntegerDBID.DynamicSerializer.toByteBuffer(ByteBuffer buffer,
DBID object) |
void |
IntegerDBID.StaticSerializer.toByteBuffer(ByteBuffer buffer,
DBID object) |
Modifier and Type | Method and Description |
---|---|
double |
SpatialPrimitiveDistanceQuery.minDist(SpatialComparable mbr,
DBID id) |
double |
SpatialDistanceQuery.minDist(SpatialComparable mbr,
DBID id)
Computes the minimum distance between the given MBR and the FeatureVector
object according to this distance function.
|
Constructor and Description |
---|
DBIDDistanceQuery(Relation<DBID> relation,
DBIDDistanceFunction distanceFunction)
Constructor.
|
DBIDRangeDistanceQuery(Relation<DBID> relation,
DBIDRangeDistanceFunction distanceFunction)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
DBID |
DBIDView.get(DBIDRef id) |
Modifier and Type | Method and Description |
---|---|
SimpleTypeInformation<DBID> |
DBIDView.getDataTypeInformation() |
Modifier and Type | Field and Description |
---|---|
private DBID |
SingleObjectBundle.id
Object ID
|
Constructor and Description |
---|
SingleObjectBundle(BundleMeta meta,
DBID id,
List<Object> contents)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
<O extends DBID> |
AbstractDBIDRangeDistanceFunction.instantiate(Relation<O> database) |
<T extends DBID> |
RandomStableDistanceFunction.instantiate(Relation<T> relation) |
Modifier and Type | Method and Description |
---|---|
SimpleTypeInformation<DBID> |
AbstractDBIDRangeDistanceFunction.getInputTypeRestriction() |
Modifier and Type | Method and Description |
---|---|
<O extends DBID> |
FileBasedFloatDistanceFunction.instantiate(Relation<O> database) |
<O extends DBID> |
FileBasedDoubleDistanceFunction.instantiate(Relation<O> database) |
Modifier and Type | Field and Description |
---|---|
protected Relation<? extends DBID> |
AbstractDBIDSimilarityFunction.database
The database we work on
|
Modifier and Type | Method and Description |
---|---|
double |
DBIDSimilarityFunction.similarity(DBID id1,
DBID id2)
Computes the similarity between two given DatabaseObjects according to this
similarity function.
|
Constructor and Description |
---|
AbstractDBIDSimilarityFunction(Relation<? extends DBID> database)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected O |
AbstractRefiningIndex.refine(DBID id)
Refine a given object (and count the refinement!).
|
Modifier and Type | Field and Description |
---|---|
(package private) List<List<SpatialPair<DBID,NumberVector>>> |
SpacefillingKNNPreprocessor.curves
Curve storage
|
Modifier and Type | Method and Description |
---|---|
KNNList |
MaterializeKNNAndRKNNPreprocessor.getKNN(DBID id)
Returns the materialized kNNs of the specified id.
|
Modifier and Type | Field and Description |
---|---|
private DBID |
AbstractLeafEntry.id
Holds the id of the object (node or data object) represented by this entry.
|
Modifier and Type | Method and Description |
---|---|
DBID |
AbstractLeafEntry.getDBID() |
DBID |
LeafEntry.getDBID()
Get the DBID of this leaf entry.
|
Constructor and Description |
---|
AbstractLeafEntry(DBID id)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
private DBID |
MTreeDirectoryEntry.routingObjectID
The id of routing object of this entry.
|
Modifier and Type | Method and Description |
---|---|
DBID |
MTreeLeafEntry.getRoutingObjectID()
Returns the id of the underlying data object of this entry.
|
DBID |
MTreeEntry.getRoutingObjectID()
Returns the id of the underlying database object of this entry, if this
entry is a leaf entry, the id of the routing object, otherwise.
|
DBID |
MTreeDirectoryEntry.getRoutingObjectID()
Returns the id of the routing object of this entry.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractMTreeNode.adjustEntry(E entry,
DBID routingObjectID,
double parentDistance,
AbstractMTree<O,N,E,?> mTree)
Adjusts the parameters of the entry representing this node (e.g. after
insertion of new objects).
|
double |
AbstractMTreeNode.coveringRadiusFromEntries(DBID routingObjectID,
AbstractMTree<O,N,E,?> mTree)
Determines and returns the covering radius of this node.
|
protected abstract E |
AbstractMTree.createNewDirectoryEntry(N node,
DBID routingObjectID,
double parentDistance)
Creates a new directory entry representing the specified node.
|
private IndexTreePath<E> |
AbstractMTree.createNewRoot(N oldRoot,
N newNode,
DBID firstRoutingObjectID,
DBID secondRoutingObjectID)
Creates a new root node that points to the two specified child nodes and
return the path to the new root.
|
protected List<DoubleIntPair> |
AbstractMTree.getSortedEntries(N node,
DBID q)
Sorts the entries of the specified node according to their minimum distance
to the specified object.
|
boolean |
MTreeLeafEntry.setRoutingObjectID(DBID objectID)
todo ok
|
boolean |
MTreeEntry.setRoutingObjectID(DBID objectID)
Sets the id of the underlying database object of this entry, if this entry
is a leaf entry, the id of the routing object, otherwise.
|
boolean |
MTreeDirectoryEntry.setRoutingObjectID(DBID objectID)
Sets the id of the routing object of this entry.
|
Constructor and Description |
---|
MTreeDirectoryEntry(DBID objectID,
double parentDistance,
Integer nodeID,
double coveringRadius)
Constructor.
|
MTreeLeafEntry(DBID objectID,
double parentDistance)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected Map<DBID,KNNList> |
AbstractMkTree.batchNN(N node,
DBIDs ids,
int kmax)
Deprecated.
Change to use by-object NN lookups instead.
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
AbstractMkTreeUnified.kNNdistanceAdjustment(E entry,
Map<DBID,KNNList> knnLists)
Performs a distance adjustment in the subtree of the specified root entry.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MkAppTreeNode.adjustEntry(MkAppEntry entry,
DBID routingObjectID,
double parentDistance,
AbstractMTree<O,MkAppTreeNode<O>,MkAppEntry,?> mTree)
Adjusts the parameters of the entry representing this node.
|
protected MkAppEntry |
MkAppTree.createNewDirectoryEntry(MkAppTreeNode<O> node,
DBID routingObjectID,
double parentDistance)
Creates a new directory entry representing the specified node.
|
protected MkAppEntry |
MkAppTreeIndex.createNewLeafEntry(DBID id,
O object,
double parentDistance)
Creates a new leaf entry representing the specified data object in the
specified subtree.
|
Modifier and Type | Method and Description |
---|---|
private void |
MkAppTree.adjustApproximatedKNNDistances(MkAppEntry entry,
Map<DBID,KNNList> knnLists)
Adjusts the knn distance in the subtree of the specified root entry.
|
private double[] |
MkAppTree.getMeanKNNList(DBIDs ids,
Map<DBID,KNNList> knnLists) |
Constructor and Description |
---|
MkAppDirectoryEntry(DBID objectID,
double parentDistance,
Integer nodeID,
double coveringRadius,
PolynomialApproximation approximation)
Constructor.
|
MkAppLeafEntry(DBID objectID,
double parentDistance,
PolynomialApproximation approximation)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MkCoPTreeNode.adjustEntry(MkCoPEntry entry,
DBID routingObjectID,
double parentDistance,
AbstractMTree<O,MkCoPTreeNode<O>,MkCoPEntry,?> mTree) |
protected MkCoPEntry |
MkCoPTree.createNewDirectoryEntry(MkCoPTreeNode<O> node,
DBID routingObjectID,
double parentDistance)
Creates a new directory entry representing the specified node.
|
protected MkCoPEntry |
MkCoPTreeIndex.createNewLeafEntry(DBID id,
O object,
double parentDistance)
Creates a new leaf entry representing the specified data object in the
specified subtree.
|
Modifier and Type | Method and Description |
---|---|
private void |
MkCoPTree.adjustApproximatedKNNDistances(MkCoPEntry entry,
Map<DBID,KNNList> knnLists)
Adjusts the knn distance in the subtree of the specified root entry.
|
Constructor and Description |
---|
MkCoPDirectoryEntry(DBID objectID,
double parentDistance,
Integer nodeID,
double coveringRadius,
ApproximationLine conservativeApproximation)
Constructor.
|
MkCoPLeafEntry(DBID objectID,
double parentDistance,
ApproximationLine conservativeApproximation,
ApproximationLine progressiveApproximation)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MkMaxTreeNode.adjustEntry(MkMaxEntry entry,
DBID routingObjectID,
double parentDistance,
AbstractMTree<O,MkMaxTreeNode<O>,MkMaxEntry,?> mTree)
Calls the super method and adjust additionally the k-nearest neighbor
distance of this node as the maximum of the k-nearest neighbor distances of
all its entries.
|
protected MkMaxEntry |
MkMaxTree.createNewDirectoryEntry(MkMaxTreeNode<O> node,
DBID routingObjectID,
double parentDistance) |
protected MkMaxLeafEntry |
MkMaxTreeIndex.createNewLeafEntry(DBID id,
O object,
double parentDistance) |
Modifier and Type | Method and Description |
---|---|
protected void |
MkMaxTree.kNNdistanceAdjustment(MkMaxEntry entry,
Map<DBID,KNNList> knnLists)
Adjusts the knn distance in the subtree of the specified root entry.
|
Constructor and Description |
---|
MkMaxDirectoryEntry(DBID objectID,
double parentDistance,
Integer nodeID,
double coveringRadius,
double knnDistance)
Constructor.
|
MkMaxLeafEntry(DBID objectID,
double parentDistance,
double knnDistance)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
MkTabTreeNode.adjustEntry(MkTabEntry entry,
DBID routingObjectID,
double parentDistance,
AbstractMTree<O,MkTabTreeNode<O>,MkTabEntry,?> mTree) |
protected MkTabEntry |
MkTabTree.createNewDirectoryEntry(MkTabTreeNode<O> node,
DBID routingObjectID,
double parentDistance)
Creates a new directory entry representing the specified node.
|
protected MkTabEntry |
MkTabTreeIndex.createNewLeafEntry(DBID id,
O object,
double parentDistance)
Creates a new leaf entry representing the specified data object in the
specified subtree.
|
Modifier and Type | Method and Description |
---|---|
protected void |
MkTabTree.kNNdistanceAdjustment(MkTabEntry entry,
Map<DBID,KNNList> knnLists) |
Constructor and Description |
---|
MkTabDirectoryEntry(DBID objectID,
double parentDistance,
Integer nodeID,
double coveringRadius,
double[] knnDistances)
Constructor.
|
MkTabLeafEntry(DBID objectID,
double parentDistance,
double[] knnDistances)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected MTreeEntry |
MTree.createNewDirectoryEntry(MTreeNode<O> node,
DBID routingObjectID,
double parentDistance) |
protected MTreeEntry |
MTreeIndex.createNewLeafEntry(DBID id,
O object,
double parentDistance) |
Modifier and Type | Method and Description |
---|---|
private void |
MetricalIndexRangeQuery.doRangeQuery(DBID o_p,
AbstractMTreeNode<O,?,?> node,
O q,
double r_q,
ModifiableDoubleDBIDList result)
Performs a range query on the specified subtree.
|
Modifier and Type | Field and Description |
---|---|
private DBID |
Assignments.id1
The id of the first routing object.
|
private DBID |
Assignments.id2
The id of the second routing object.
|
Modifier and Type | Method and Description |
---|---|
DBID |
Assignments.getFirstRoutingObject()
Returns the id of the first routing object.
|
DBID |
Assignments.getSecondRoutingObject()
Returns the id of the second routing object.
|
Modifier and Type | Method and Description |
---|---|
(package private) Assignments<E> |
MTreeSplit.balancedPartition(AbstractMTree<O,N,E,?> tree,
N node,
DBID routingObject1,
DBID routingObject2)
Creates a balanced partition of the entries of the specified node.
|
void |
Assignments.setFirstRoutingObject(DBID routingObjectID)
Set the first routing object.
|
void |
Assignments.setSecondRoutingObject(DBID routingObjectID)
Set the second routing object.
|
Constructor and Description |
---|
Assignments(DBID id1,
DBID id2,
int size)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
DBID |
GenericMTreeDistanceSearchCandidate.routingObjectID
The id of the routing object.
|
DBID |
DoubleMTreeDistanceSearchCandidate.routingObjectID
The id of the routing object.
|
Constructor and Description |
---|
DoubleMTreeDistanceSearchCandidate(double mindist,
int nodeID,
DBID routingObjectID,
double routingDistance)
Creates a new heap node with the specified parameters.
|
GenericMTreeDistanceSearchCandidate(double mindist,
int nodeID,
DBID routingObjectID)
Creates a new heap node with the specified parameters.
|
Constructor and Description |
---|
SpatialPointLeafEntry(DBID id,
double[] values)
Constructs a new LeafEntry object with the given parameters.
|
SpatialPointLeafEntry(DBID id,
NumberVector vector)
Constructor from number vector.
|
Modifier and Type | Method and Description |
---|---|
protected DeLiCluLeafEntry |
DeLiCluTreeIndex.createNewLeafEntry(DBID id)
Creates a new leaf entry representing the specified data object.
|
IndexTreePath<DeLiCluEntry> |
DeLiCluTreeIndex.setHandled(DBID id,
O obj)
Marks the specified object as handled and returns the path of node ids from
the root to the objects's parent.
|
Constructor and Description |
---|
DeLiCluLeafEntry(DBID id,
NumberVector vector)
Constructs a new LeafEntry object with the given parameters.
|
Modifier and Type | Method and Description |
---|---|
protected SpatialEntry |
FlatRStarTreeIndex.createNewLeafEntry(DBID id)
Wrap a vector as spatial point leaf entry.
|
Modifier and Type | Method and Description |
---|---|
protected void |
RStarTreeKNNQuery.batchNN(AbstractRStarTreeNode<?,?> node,
Map<DBID,KNNHeap> knnLists)
Performs a batch knn query.
|
Modifier and Type | Method and Description |
---|---|
protected RdKNNLeafEntry |
RdKNNTree.createNewLeafEntry(DBID id) |
private void |
RdKNNTree.doReverseKNN(RdKNNNode node,
DBID oid,
ModifiableDoubleDBIDList result)
Performs a reverse knn query in the specified subtree.
|
DoubleDBIDList |
RdKNNTree.reverseKNNQuery(DBID oid,
int k,
SpatialPrimitiveDistanceFunction<? super O> distanceFunction,
KNNQuery<O> knnQuery) |
Modifier and Type | Method and Description |
---|---|
private void |
RdKNNTree.doBulkReverseKNN(RdKNNNode node,
DBIDs ids,
Map<DBID,ModifiableDoubleDBIDList> result)
Performs a bulk reverse knn query in the specified subtree.
|
Constructor and Description |
---|
RdKNNLeafEntry(DBID id,
NumberVector vector,
double knnDistance)
Constructs a new RDkNNLeafEntry object with the given parameters.
|
Modifier and Type | Field and Description |
---|---|
protected DBID |
VectorApproximation.id
Object represented by this approximation
|
Modifier and Type | Method and Description |
---|---|
DBID |
PartialVAFile.PartialVACandidate.getId() |
DBID |
VectorApproximation.getId() |
Modifier and Type | Method and Description |
---|---|
VectorApproximation |
VAFile.calculateApproximation(DBID id,
V dv)
Calculate the VA file position given the existing borders.
|
protected VectorApproximation |
PartialVAFile.calculateFullApproximation(DBID id,
V dv)
Calculate the VA file position given the existing borders.
|
protected static VectorApproximation |
PartialVAFile.calculatePartialApproximation(DBID id,
NumberVector dv,
List<DoubleObjPair<DAFile>> daFiles)
Calculate partial vector approximation.
|
Constructor and Description |
---|
VectorApproximation(DBID id,
int[] approximation)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
DBID |
ArrayDBIDsAdapter.get(ArrayDBIDs array,
int off)
Deprecated.
|
Constructor and Description |
---|
ObjectNotFoundException(DBID id)
Object
|
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.