Package | Description |
---|---|
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants |
M-Tree and variants.
|
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees |
Metrical index structures based on the concepts of the M-Tree
supporting processing of reverse k nearest neighbor queries by
using the k-nn distances of the entries.
|
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mktrees.mkapp | |
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mtree |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMTree<O,D extends NumberDistance<D,?>,N extends AbstractMTreeNode<O,D,N,E>,E extends MTreeEntry,S extends MTreeSettings<O,D,N,E>>
Abstract super class for all M-Tree variants.
|
class |
AbstractMTreeFactory<O,D extends NumberDistance<D,?>,N extends AbstractMTreeNode<O,D,N,E>,E extends MTreeEntry,I extends AbstractMTree<O,D,N,E,S> & Index,S extends MTreeSettings<O,D,N,E>>
Abstract factory for various MTrees
|
static class |
AbstractMTreeFactory.Parameterizer<O,D extends NumberDistance<D,?>,N extends AbstractMTreeNode<O,D,N,E>,E extends MTreeEntry,S extends MTreeSettings<O,D,N,E>>
Parameterization class.
|
Modifier and Type | Field and Description |
---|---|
protected S |
AbstractMTree.settings
Tree settings.
|
protected S |
AbstractMTreeFactory.settings
Tree settings.
|
protected S |
AbstractMTreeFactory.Parameterizer.settings
Tree settings.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMkTree<O,D extends NumberDistance<D,?>,N extends AbstractMTreeNode<O,D,N,E>,E extends MTreeEntry,S extends MTreeSettings<O,D,N,E>>
Abstract class for all M-Tree variants supporting processing of reverse
k-nearest neighbor queries by using the k-nn distances of the entries, where
k is less than or equal to the given parameter.
|
Modifier and Type | Class and Description |
---|---|
class |
MkTreeSettings<O,D extends NumberDistance<D,?>,N extends AbstractMTreeNode<O,D,N,E>,E extends MTreeEntry>
Class with settings for MkTrees.
|
Modifier and Type | Class and Description |
---|---|
class |
MkAppTreeSettings<O,D extends NumberDistance<D,?>>
Settings class for the MkApp Tree.
|
Modifier and Type | Method and Description |
---|---|
protected MTreeSettings<O,D,MTreeNode<O,D>,MTreeEntry> |
MTreeFactory.Parameterizer.makeSettings() |
Constructor and Description |
---|
MTree(PageFile<MTreeNode<O,D>> pagefile,
MTreeSettings<O,D,MTreeNode<O,D>,MTreeEntry> settings)
Constructor.
|
MTreeFactory(PageFileFactory<?> pageFileFactory,
MTreeSettings<O,D,MTreeNode<O,D>,MTreeEntry> settings)
Constructor.
|
MTreeIndex(Relation<O> relation,
PageFile<MTreeNode<O,D>> pagefile,
MTreeSettings<O,D,MTreeNode<O,D>,MTreeEntry> settings)
Constructor.
|