Package | Description |
---|---|
de.lmu.ifi.dbs.elki.index.vafile |
Vector Approximation File
|
Modifier and Type | Field and Description |
---|---|
(package private) List<DAFile> |
PartialVAFile.daFiles
Partial VA files.
|
Modifier and Type | Method and Description |
---|---|
List<DAFile> |
PartialVAFile.PartialVAFileKNNQuery.getWorstCaseDistOrder(VALPNormDistance dist,
BitSet subspace)
Order subspaces by their worst case distance.
|
Modifier and Type | Method and Description |
---|---|
int |
PartialVAFile.WorstCaseDistComparator.compare(DAFile a,
DAFile b) |
private int |
PartialVAFile.PartialVAFileKNNQuery.getIOCosts(DAFile sample,
int numberOfDAFiles)
Computes IO costs (in bytes) needed for reading several DA-files.
|
Modifier and Type | Method and Description |
---|---|
protected static VectorApproximation |
PartialVAFile.calculatePartialApproximation(DBID id,
NumberVector<?> dv,
List<DoubleObjPair<DAFile>> daFiles)
Calculate partial vector approximation.
|
protected static void |
PartialVAFile.calculateSelectivityCoeffs(List<DoubleObjPair<DAFile>> daFiles,
NumberVector<?> query,
double epsilon)
Calculate selectivity coefficients.
|
private LinkedList<PartialVAFile.PartialVACandidate> |
PartialVAFile.PartialVAFileKNNQuery.filter1(int k,
int reducedDims,
List<DAFile> daFiles,
VectorApproximation queryApprox,
int subspaceDims,
VALPNormDistance dist) |