Package | Description |
---|---|
gov.sandia.cognition.learning.algorithm.clustering |
Provides clustering algorithms.
|
gov.sandia.cognition.learning.algorithm.clustering.cluster |
Provides implementations of different types of clusters.
|
gov.sandia.cognition.learning.algorithm.clustering.divergence |
Provides divergence functions for use in clustering.
|
gov.sandia.cognition.learning.algorithm.clustering.hierarchy |
Provides a hierarchy for clusters.
|
gov.sandia.cognition.learning.algorithm.clustering.initializer |
Provides implementations of methods for selecting initial clusters.
|
gov.sandia.cognition.learning.function.cost |
Provides cost functions.
|
gov.sandia.cognition.learning.function.vector |
Provides functions that output vectors.
|
gov.sandia.cognition.statistics.bayesian |
Provides algorithms for computing Bayesian estimates of parameters.
|
gov.sandia.cognition.statistics.distribution |
Provides statistical distributions.
|
Class and Description |
---|
CentroidCluster
The CentroidCluster class extends the default cluster to contain a central
element.
|
Cluster
The Cluster interface defines the general functionality of a cluster, which
is just the ability to get the members of the cluster.
|
ClusterCreator
The ClusterCreator defines the functionality of a class that can create a
new cluster from a given collection of members of that cluster.
|
GaussianCluster
The
GaussianCluster class implements a cluster of Vector
objects that has a MultivariateGaussian object representing the
cluster. |
IncrementalClusterCreator
An interface for a
ClusterCreator that can incrementally add and
remove members from a cluster. |
MiniBatchCentroidCluster |
NormalizedCentroidCluster
Add the ability to store the centroid of the normalized vectors belonging to
a centroid cluster.
|
Class and Description |
---|
CentroidCluster
The CentroidCluster class extends the default cluster to contain a central
element.
|
Cluster
The Cluster interface defines the general functionality of a cluster, which
is just the ability to get the members of the cluster.
|
ClusterCreator
The ClusterCreator defines the functionality of a class that can create a
new cluster from a given collection of members of that cluster.
|
DefaultCluster
The DefaultCluster class implements a default cluster which contains a
list of members in an ArrayList along with an index that identifies the
cluster.
|
DefaultClusterCreator
The
DefaultClusterCreator class implements a default
ClusterCreator that just creates a DefaultCluster from the
given list of members. |
GaussianCluster
The
GaussianCluster class implements a cluster of Vector
objects that has a MultivariateGaussian object representing the
cluster. |
IncrementalClusterCreator
An interface for a
ClusterCreator that can incrementally add and
remove members from a cluster. |
MiniBatchCentroidCluster |
NormalizedCentroidCluster
Add the ability to store the centroid of the normalized vectors belonging to
a centroid cluster.
|
VectorMeanCentroidClusterCreator
The
VectorMeanCentroidClusterCreator class implements
a cluster creator for centroid clusters where the centroid is the
mean of the vectors that are members of the cluster. |
VectorMeanMiniBatchCentroidClusterCreator
Implementation of
VectorMeanCentroidClusterCreator for mini-batch
clustering. |
Class and Description |
---|
CentroidCluster
The CentroidCluster class extends the default cluster to contain a central
element.
|
Cluster
The Cluster interface defines the general functionality of a cluster, which
is just the ability to get the members of the cluster.
|
GaussianCluster
The
GaussianCluster class implements a cluster of Vector
objects that has a MultivariateGaussian object representing the
cluster. |
NormalizedCentroidCluster
Add the ability to store the centroid of the normalized vectors belonging to
a centroid cluster.
|
Class and Description |
---|
Cluster
The Cluster interface defines the general functionality of a cluster, which
is just the ability to get the members of the cluster.
|
Class and Description |
---|
Cluster
The Cluster interface defines the general functionality of a cluster, which
is just the ability to get the members of the cluster.
|
ClusterCreator
The ClusterCreator defines the functionality of a class that can create a
new cluster from a given collection of members of that cluster.
|
GaussianCluster
The
GaussianCluster class implements a cluster of Vector
objects that has a MultivariateGaussian object representing the
cluster. |
Class and Description |
---|
Cluster
The Cluster interface defines the general functionality of a cluster, which
is just the ability to get the members of the cluster.
|
Class and Description |
---|
GaussianCluster
The
GaussianCluster class implements a cluster of Vector
objects that has a MultivariateGaussian object representing the
cluster. |
Class and Description |
---|
Cluster
The Cluster interface defines the general functionality of a cluster, which
is just the ability to get the members of the cluster.
|
DefaultCluster
The DefaultCluster class implements a default cluster which contains a
list of members in an ArrayList along with an index that identifies the
cluster.
|
Class and Description |
---|
GaussianCluster
The
GaussianCluster class implements a cluster of Vector
objects that has a MultivariateGaussian object representing the
cluster. |