Package | Description |
---|---|
gov.sandia.cognition.learning.algorithm.nearest |
Provides algorithms for Nearest-Neighbor memory-based functions.
|
Modifier and Type | Interface and Description |
---|---|
interface |
KNearestNeighbor<InputType,OutputType>
A generic k-nearest-neighbor classifier.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractKNearestNeighbor<InputType,OutputType>
Partial implementation of KNearestNeighbor.
|
class |
AbstractNearestNeighbor<InputType,OutputType>
Partial implementation of KNearestNeighbor.
|
class |
KNearestNeighborExhaustive<InputType,OutputType>
A generic k-nearest-neighbor classifier.
|
static class |
KNearestNeighborExhaustive.Learner<InputType,OutputType>
This is a BatchLearner interface for creating a new KNearestNeighborExhaustive
from a given dataset, simply a pass-through to the constructor of
KNearestNeighborExhaustive
|
class |
KNearestNeighborKDTree<InputType extends Vectorizable,OutputType>
A KDTree-based implementation of the k-nearest neighbor algorithm.
|
static class |
KNearestNeighborKDTree.Learner<InputType extends Vectorizable,OutputType>
This is a BatchLearner interface for creating a new KNearestNeighbor
from a given dataset, simply a pass-through to the constructor of
KNearestNeighbor
|
class |
NearestNeighborExhaustive<InputType,OutputType>
The
NearestNeighborExhaustive class implements a simple evaluator
that looks up a given input object in a collection of input-output pair
examples and returns the output associated with the most similar input. |
class |
NearestNeighborKDTree<InputType extends Vectorizable,OutputType>
A KDTree-based implementation of the nearest neighbor algorithm.
|
static class |
NearestNeighborKDTree.Learner<InputType extends Vectorizable,OutputType>
This is a BatchLearner interface for creating a new NearestNeighbor
from a given dataset, simply a pass-through to the constructor of
NearestNeighbor
|