| 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)  |