Uses of Class
elki.index.tree.metrical.mtreevariants.AbstractMTreeNode
-
-
Uses of AbstractMTreeNode in elki.index.tree.metrical.mtreevariants
Classes in elki.index.tree.metrical.mtreevariants with type parameters of type AbstractMTreeNode Modifier and Type Class Description classAbstractMTree<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry,S extends MTreeSettings<O,N,E>>Abstract super class for all M-Tree variants.classAbstractMTreeFactory<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry,S extends MTreeSettings<O,N,E>>Abstract factory for various MTreesstatic classAbstractMTreeFactory.Par<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry,S extends MTreeSettings<O,N,E>>Parameterization class.classAbstractMTreeNode<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry>Abstract super class for nodes in M-Tree variants.classMTreeSettings<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry>Class to store the MTree settings. -
Uses of AbstractMTreeNode in elki.index.tree.metrical.mtreevariants.mktrees
Classes in elki.index.tree.metrical.mtreevariants.mktrees with type parameters of type AbstractMTreeNode Modifier and Type Class Description classAbstractMkTree<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry,S extends MTreeSettings<O,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.classAbstractMkTreeUnified<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry,S extends MkTreeSettings<O,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.classAbstractMkTreeUnifiedFactory<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry,S extends MkTreeSettings<O,N,E>>Abstract factory for various Mk-Treesstatic classAbstractMkTreeUnifiedFactory.Par<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry,S extends MkTreeSettings<O,N,E>>Parameterization class.classMkTreeSettings<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry>Class with settings for MkTrees. -
Uses of AbstractMTreeNode in elki.index.tree.metrical.mtreevariants.mktrees.mkapp
Subclasses of AbstractMTreeNode in elki.index.tree.metrical.mtreevariants.mktrees.mkapp Modifier and Type Class Description (package private) classMkAppTreeNode<O>Represents a node in an MkApp-Tree. -
Uses of AbstractMTreeNode in elki.index.tree.metrical.mtreevariants.mktrees.mkcop
Subclasses of AbstractMTreeNode in elki.index.tree.metrical.mtreevariants.mktrees.mkcop Modifier and Type Class Description (package private) classMkCoPTreeNode<O>Represents a node in an MkCop-Tree. -
Uses of AbstractMTreeNode in elki.index.tree.metrical.mtreevariants.mktrees.mkmax
Subclasses of AbstractMTreeNode in elki.index.tree.metrical.mtreevariants.mktrees.mkmax Modifier and Type Class Description (package private) classMkMaxTreeNode<O>Represents a node in anMkMaxTree. -
Uses of AbstractMTreeNode in elki.index.tree.metrical.mtreevariants.mktrees.mktab
Subclasses of AbstractMTreeNode in elki.index.tree.metrical.mtreevariants.mktrees.mktab Modifier and Type Class Description (package private) classMkTabTreeNode<O>Represents a node in a MkMax-Tree. -
Uses of AbstractMTreeNode in elki.index.tree.metrical.mtreevariants.mtree
Subclasses of AbstractMTreeNode in elki.index.tree.metrical.mtreevariants.mtree Modifier and Type Class Description classMTreeNode<O>Represents a node in an M-Tree. -
Uses of AbstractMTreeNode in elki.index.tree.metrical.mtreevariants.query
Methods in elki.index.tree.metrical.mtreevariants.query with parameters of type AbstractMTreeNode Modifier and Type Method Description private voidMTreeRangeByDBID. doRangeQuery(DBID o_p, AbstractMTreeNode<O,?,?> node, DBIDRef q, double r_q, ModifiableDoubleDBIDList result)Performs a range query on the specified subtree.private voidMTreeRangeByObject. doRangeQuery(DBID o_p, AbstractMTreeNode<O,?,?> node, O q, double r_q, ModifiableDoubleDBIDList result)Performs a range query on the specified subtree. -
Uses of AbstractMTreeNode in elki.index.tree.metrical.mtreevariants.strategies.insert
Classes in elki.index.tree.metrical.mtreevariants.strategies.insert with type parameters of type AbstractMTreeNode Modifier and Type Class Description classMinimumEnlargementInsert<N extends AbstractMTreeNode<?,N,E>,E extends MTreeEntry>Minimum enlargement insert - default insertion strategy for the M-tree.interfaceMTreeInsert<E extends MTreeEntry,N extends AbstractMTreeNode<?,N,E>>Default insertion strategy for the M-tree. -
Uses of AbstractMTreeNode in elki.index.tree.metrical.mtreevariants.strategies.split
Classes in elki.index.tree.metrical.mtreevariants.strategies.split with type parameters of type AbstractMTreeNode Modifier and Type Class Description classAbstractMTreeSplit<E extends MTreeEntry,N extends AbstractMTreeNode<?,N,E>>Abstract super class for splitting a node in an M-Tree.static classAbstractMTreeSplit.Par<E extends MTreeEntry,N extends AbstractMTreeNode<?,N,E>>Parameterization classclassFarthestPointsSplit<E extends MTreeEntry,N extends AbstractMTreeNode<?,N,E>>Farthest points split.static classFarthestPointsSplit.Par<E extends MTreeEntry,N extends AbstractMTreeNode<?,N,E>>Parameterization class.classMLBDistSplit<E extends MTreeEntry,N extends AbstractMTreeNode<?,N,E>>Encapsulates the required methods for a split of a node in an M-Tree.static classMLBDistSplit.Par<E extends MTreeEntry,N extends AbstractMTreeNode<?,N,E>>Parameterization class.classMMRadSplit<E extends MTreeEntry,N extends AbstractMTreeNode<?,N,E>>Encapsulates the required methods for a split of a node in an M-Tree.static classMMRadSplit.Par<E extends MTreeEntry,N extends AbstractMTreeNode<?,N,E>>Parameterization class.classMRadSplit<E extends MTreeEntry,N extends AbstractMTreeNode<?,N,E>>Encapsulates the required methods for a split of a node in an M-Tree.static classMRadSplit.Par<E extends MTreeEntry,N extends AbstractMTreeNode<?,N,E>>Parameterization class.classMSTSplit<E extends MTreeEntry,N extends AbstractMTreeNode<?,N,E>>Splitting algorithm using the minimum spanning tree (MST), as proposed by the Slim-Tree variant.interfaceMTreeSplit<E extends MTreeEntry,N extends AbstractMTreeNode<?,N,E>>Interface for M-tree splitting strategies.classRandomSplit<E extends MTreeEntry,N extends AbstractMTreeNode<?,N,E>>Encapsulates the required methods for a split of a node in an M-Tree.static classRandomSplit.Par<E extends MTreeEntry,N extends AbstractMTreeNode<?,N,E>>Parameterization class.Methods in elki.index.tree.metrical.mtreevariants.strategies.split with type parameters of type AbstractMTreeNode Modifier and Type Method Description protected static <E extends MTreeEntry,N extends AbstractMTreeNode<?,N,E>>
double[][]AbstractMTreeSplit. computeDistanceMatrix(AbstractMTree<?,N,E,?> tree, N node)Compute the pairwise distances in the given node. -
Uses of AbstractMTreeNode in elki.visualization.visualizers.scatterplot.index
Classes in elki.visualization.visualizers.scatterplot.index with type parameters of type AbstractMTreeNode Modifier and Type Class Description classTreeSphereVisualization.Instance<N extends AbstractMTreeNode<?,N,E>,E extends MTreeEntry>Instance for a particular tree.
-