Package | Description |
---|---|
gov.sandia.cognition.learning.algorithm.clustering |
Provides clustering algorithms.
|
gov.sandia.cognition.learning.algorithm.nearest |
Provides algorithms for Nearest-Neighbor memory-based functions.
|
gov.sandia.cognition.math.geometry |
Provides classes and interfaces for computational geometry.
|
Modifier and Type | Method and Description |
---|---|
KDTree<DataType,java.lang.Double,InputOutputPair<DataType,java.lang.Double>> |
DBSCANClusterer.getSpatialIndex()
Gets the spatial index.
|
Modifier and Type | Method and Description |
---|---|
void |
DBSCANClusterer.setCreator(KDTree<DataType,java.lang.Double,InputOutputPair<DataType,java.lang.Double>> spatialIndex)
Sets the spatial index.
|
Modifier and Type | Method and Description |
---|---|
KDTree<InputType,OutputType,InputOutputPair<? extends InputType,OutputType>> |
KNearestNeighborKDTree.getData()
Getter for data
|
KDTree<InputType,OutputType,InputOutputPair<? extends InputType,OutputType>> |
NearestNeighborKDTree.getData()
Getter for data
|
Modifier and Type | Method and Description |
---|---|
void |
KNearestNeighborKDTree.setData(KDTree<InputType,OutputType,InputOutputPair<? extends InputType,OutputType>> data)
Setter for data
|
void |
NearestNeighborKDTree.setData(KDTree<InputType,OutputType,InputOutputPair<? extends InputType,OutputType>> data)
Setter for data
|
Constructor and Description |
---|
KNearestNeighborKDTree(int k,
KDTree<InputType,OutputType,InputOutputPair<? extends InputType,OutputType>> data,
Metric<? super InputType> distanceFunction,
Summarizer<? super OutputType,? extends OutputType> averager)
Creates a new instance of KNearestNeighborKDTree
|
NearestNeighborKDTree(KDTree<InputType,OutputType,InputOutputPair<? extends InputType,OutputType>> data,
DivergenceFunction<? super InputType,? super InputType> divergenceFunction)
Creates a new instance of NearestNeighborKDTree
|
Modifier and Type | Field and Description |
---|---|
protected KDTree<VectorType,DataType,PairType> |
KDTree.leftChild
Left child of this subtree
|
protected KDTree<VectorType,DataType,PairType> |
KDTree.parent
Parent of this node of the subtree.
|
protected KDTree<VectorType,DataType,PairType> |
KDTree.rightChild
Right child of this subtree.
|
Modifier and Type | Method and Description |
---|---|
KDTree<VectorType,DataType,PairType> |
KDTree.clone() |
static <VectorType extends Vectorizable,DataType,PairType extends Pair<? extends VectorType,DataType>> |
KDTree.createBalanced(java.util.Collection<? extends PairType> points)
Creates a balanced KDTree based on the given collection of Pairs.
|
KDTree<VectorType,DataType,PairType> |
KDTree.reblanace()
Rebalances the KDTree.
|
Constructor and Description |
---|
InOrderKDTreeIterator(KDTree<VectorType,DataType,PairType> node)
Creates a new instance of InOrderKDTreeIterator
|
KDTree(java.util.ArrayList<? extends PairType> points,
KDTree.PairFirstVectorizableIndexComparator comparator,
int dimensionality,
KDTree<VectorType,DataType,PairType> parent)
Creates a balanced KDTree subtree for recursion purposes from the given
ArrayList of points.
|
KDTree(PairType value,
KDTree.PairFirstVectorizableIndexComparator comparator,
KDTree<VectorType,DataType,PairType> parent)
Creates a KDTree subtree for recursion purposes.
|