Package | Description |
---|---|
de.lmu.ifi.dbs.elki.index.vafile |
Vector Approximation File
|
Modifier and Type | Field and Description |
---|---|
private VectorApproximation |
PartialVAFile.PartialVACandidate.approx
The actual approximation.
|
private VectorApproximation |
VALPNormDistance.queryApprox
Approximation of the query vector.
|
Modifier and Type | Field and Description |
---|---|
private java.util.ArrayList<VectorApproximation> |
PartialVAFile.vectorApprox
The (full - we are in-memory only right now) vector approximations.
|
private java.util.List<VectorApproximation> |
VAFile.vectorApprox
Approximation index.
|
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,
java.util.List<DoubleObjPair<DAFile>> daFiles)
Calculate partial vector approximation.
|
Modifier and Type | Method and Description |
---|---|
private java.util.LinkedList<PartialVAFile.PartialVACandidate> |
PartialVAFile.PartialVAFileKNNQuery.filter1(int k,
int reducedDims,
java.util.List<DAFile> daFiles,
VectorApproximation queryApprox,
int subspaceDims,
VALPNormDistance dist) |
double |
VALPNormDistance.getMaxDist(VectorApproximation vec)
Get the maximum distance.
|
double |
VALPNormDistance.getMinDist(VectorApproximation vec)
Get the minimum distance to approximated vector vec.
|
Constructor and Description |
---|
PartialVACandidate(VectorApproximation approx)
Constructor.
|
VALPNormDistance(double p,
double[][] splitPositions,
NumberVector query,
VectorApproximation queryApprox)
Constructor.
|
Copyright © 2019 ELKI Development Team. License information.