Package | Description |
---|---|
gov.sandia.cognition.algorithm |
Provides general interfaces and implementations for algorithms.
|
gov.sandia.cognition.algorithm.event |
Provides useful components for handling algorithm events.
|
gov.sandia.cognition.learning.algorithm |
Provides general interfaces for learning algorithms.
|
gov.sandia.cognition.learning.algorithm.annealing |
Provides the Simulated Annealing algorithm.
|
gov.sandia.cognition.learning.algorithm.clustering |
Provides clustering algorithms.
|
gov.sandia.cognition.learning.algorithm.ensemble |
Provides ensemble methods.
|
gov.sandia.cognition.learning.algorithm.factor.machine |
Provides factorization machine algorithms.
|
gov.sandia.cognition.learning.algorithm.genetic |
Provides a genetic algorithm implementation.
|
gov.sandia.cognition.learning.algorithm.hmm |
Provides hidden Markov model (HMM) algorithms.
|
gov.sandia.cognition.learning.algorithm.minimization |
Provides minimization algorithms.
|
gov.sandia.cognition.learning.algorithm.minimization.line |
Provides line (scalar) minimization algorithms.
|
gov.sandia.cognition.learning.algorithm.minimization.matrix |
Provides matrix solving algorithms.
|
gov.sandia.cognition.learning.algorithm.pca |
Provides implementations of Principle Components Analysis (PCA).
|
gov.sandia.cognition.learning.algorithm.perceptron |
Provides the Perceptron algorithm and some of its variations.
|
gov.sandia.cognition.learning.algorithm.perceptron.kernel | |
gov.sandia.cognition.learning.algorithm.regression |
Provides regression algorithms, such as Linear Regression.
|
gov.sandia.cognition.learning.algorithm.root |
Provides algorithms for finding the roots, or zero crossings, of scalar functions.
|
gov.sandia.cognition.learning.algorithm.svm |
Provides implementations of Support Vector Machine (SVM) learning algorithms.
|
gov.sandia.cognition.learning.algorithm.tree |
Provides decision tree learning algorithms.
|
gov.sandia.cognition.learning.experiment |
Provides experiments for validating the performance of learning algorithms.
|
gov.sandia.cognition.learning.function.cost |
Provides cost functions.
|
gov.sandia.cognition.learning.function.vector |
Provides functions that output vectors.
|
gov.sandia.cognition.learning.performance |
Provides performance measures.
|
gov.sandia.cognition.math |
Provides classes for mathematical computation.
|
gov.sandia.cognition.statistics.bayesian |
Provides algorithms for computing Bayesian estimates of parameters.
|
gov.sandia.cognition.statistics.distribution |
Provides statistical distributions.
|
gov.sandia.cognition.statistics.method |
Provides algorithms for evaluating statistical data and conducting statistical inference, particularly frequentist methods.
|
gov.sandia.cognition.text.topic |
Provides topic modeling algorithms.
|
Class and Description |
---|
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
AbstractParallelAlgorithm
Partial implementation of ParallelAlgorithm.
|
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
AnytimeAlgorithmWrapper
Wraps an AnytimeAlgorithm.
|
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
IterativeAlgorithmListener
The
IterativeAlgorithmListener interface defines the events that
are generated by an IterativeAlgorithm . |
ParallelAlgorithm
Interface for algorithms that are parallelized using multithreading.
|
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|
Class and Description |
---|
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
IterativeAlgorithmListener
The
IterativeAlgorithmListener interface defines the events that
are generated by an IterativeAlgorithm . |
Class and Description |
---|
AbstractAnytimeAlgorithm
A partial implementation of the common functionality of an
AnytimeAlgorithm . |
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|
Class and Description |
---|
AbstractAnytimeAlgorithm
A partial implementation of the common functionality of an
AnytimeAlgorithm . |
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
MeasurablePerformanceAlgorithm
An interface for an algorithm that has a measurable quantity of performance
that can be retrieved.
|
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|
Class and Description |
---|
AbstractAnytimeAlgorithm
A partial implementation of the common functionality of an
AnytimeAlgorithm . |
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
AnytimeAlgorithmWrapper
Wraps an AnytimeAlgorithm.
|
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
IterativeAlgorithmListener
The
IterativeAlgorithmListener interface defines the events that
are generated by an IterativeAlgorithm . |
MeasurablePerformanceAlgorithm
An interface for an algorithm that has a measurable quantity of performance
that can be retrieved.
|
ParallelAlgorithm
Interface for algorithms that are parallelized using multithreading.
|
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|
Class and Description |
---|
AbstractAnytimeAlgorithm
A partial implementation of the common functionality of an
AnytimeAlgorithm . |
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
IterativeAlgorithmListener
The
IterativeAlgorithmListener interface defines the events that
are generated by an IterativeAlgorithm . |
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|
Class and Description |
---|
AbstractAnytimeAlgorithm
A partial implementation of the common functionality of an
AnytimeAlgorithm . |
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
MeasurablePerformanceAlgorithm
An interface for an algorithm that has a measurable quantity of performance
that can be retrieved.
|
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|
Class and Description |
---|
AbstractAnytimeAlgorithm
A partial implementation of the common functionality of an
AnytimeAlgorithm . |
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
MeasurablePerformanceAlgorithm
An interface for an algorithm that has a measurable quantity of performance
that can be retrieved.
|
ParallelAlgorithm
Interface for algorithms that are parallelized using multithreading.
|
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|
Class and Description |
---|
AbstractAnytimeAlgorithm
A partial implementation of the common functionality of an
AnytimeAlgorithm . |
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
MeasurablePerformanceAlgorithm
An interface for an algorithm that has a measurable quantity of performance
that can be retrieved.
|
ParallelAlgorithm
Interface for algorithms that are parallelized using multithreading.
|
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|
Class and Description |
---|
AbstractAnytimeAlgorithm
A partial implementation of the common functionality of an
AnytimeAlgorithm . |
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|
Class and Description |
---|
AbstractAnytimeAlgorithm
A partial implementation of the common functionality of an
AnytimeAlgorithm . |
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|
Class and Description |
---|
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
IterativeAlgorithmListener
The
IterativeAlgorithmListener interface defines the events that
are generated by an IterativeAlgorithm . |
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|
Class and Description |
---|
AbstractAnytimeAlgorithm
A partial implementation of the common functionality of an
AnytimeAlgorithm . |
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
MeasurablePerformanceAlgorithm
An interface for an algorithm that has a measurable quantity of performance
that can be retrieved.
|
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|
Class and Description |
---|
AbstractAnytimeAlgorithm
A partial implementation of the common functionality of an
AnytimeAlgorithm . |
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
MeasurablePerformanceAlgorithm
An interface for an algorithm that has a measurable quantity of performance
that can be retrieved.
|
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|
Class and Description |
---|
AbstractAnytimeAlgorithm
A partial implementation of the common functionality of an
AnytimeAlgorithm . |
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
MeasurablePerformanceAlgorithm
An interface for an algorithm that has a measurable quantity of performance
that can be retrieved.
|
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|
Class and Description |
---|
AbstractAnytimeAlgorithm
A partial implementation of the common functionality of an
AnytimeAlgorithm . |
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
AnytimeAlgorithmWrapper
Wraps an AnytimeAlgorithm.
|
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
IterativeAlgorithmListener
The
IterativeAlgorithmListener interface defines the events that
are generated by an IterativeAlgorithm . |
MeasurablePerformanceAlgorithm
An interface for an algorithm that has a measurable quantity of performance
that can be retrieved.
|
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|
Class and Description |
---|
AbstractAnytimeAlgorithm
A partial implementation of the common functionality of an
AnytimeAlgorithm . |
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
AnytimeAlgorithmWrapper
Wraps an AnytimeAlgorithm.
|
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
IterativeAlgorithmListener
The
IterativeAlgorithmListener interface defines the events that
are generated by an IterativeAlgorithm . |
MeasurablePerformanceAlgorithm
An interface for an algorithm that has a measurable quantity of performance
that can be retrieved.
|
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|
Class and Description |
---|
AbstractAnytimeAlgorithm
A partial implementation of the common functionality of an
AnytimeAlgorithm . |
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
MeasurablePerformanceAlgorithm
An interface for an algorithm that has a measurable quantity of performance
that can be retrieved.
|
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|
Class and Description |
---|
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
Class and Description |
---|
ParallelAlgorithm
Interface for algorithms that are parallelized using multithreading.
|
Class and Description |
---|
ParallelAlgorithm
Interface for algorithms that are parallelized using multithreading.
|
Class and Description |
---|
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
AnytimeAlgorithmWrapper
Wraps an AnytimeAlgorithm.
|
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
IterativeAlgorithmListener
The
IterativeAlgorithmListener interface defines the events that
are generated by an IterativeAlgorithm . |
MeasurablePerformanceAlgorithm
An interface for an algorithm that has a measurable quantity of performance
that can be retrieved.
|
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|
Class and Description |
---|
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
IterativeAlgorithmListener
The
IterativeAlgorithmListener interface defines the events that
are generated by an IterativeAlgorithm . |
Class and Description |
---|
AbstractAnytimeAlgorithm
A partial implementation of the common functionality of an
AnytimeAlgorithm . |
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|
Class and Description |
---|
AbstractAnytimeAlgorithm
A partial implementation of the common functionality of an
AnytimeAlgorithm . |
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
MeasurablePerformanceAlgorithm
An interface for an algorithm that has a measurable quantity of performance
that can be retrieved.
|
ParallelAlgorithm
Interface for algorithms that are parallelized using multithreading.
|
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|
Class and Description |
---|
AbstractAnytimeAlgorithm
A partial implementation of the common functionality of an
AnytimeAlgorithm . |
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
AnytimeAlgorithmWrapper
Wraps an AnytimeAlgorithm.
|
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
IterativeAlgorithmListener
The
IterativeAlgorithmListener interface defines the events that
are generated by an IterativeAlgorithm . |
MeasurablePerformanceAlgorithm
An interface for an algorithm that has a measurable quantity of performance
that can be retrieved.
|
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|
Class and Description |
---|
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
AbstractParallelAlgorithm
Partial implementation of ParallelAlgorithm.
|
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
AnytimeAlgorithmWrapper
Wraps an AnytimeAlgorithm.
|
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
IterativeAlgorithmListener
The
IterativeAlgorithmListener interface defines the events that
are generated by an IterativeAlgorithm . |
MeasurablePerformanceAlgorithm
An interface for an algorithm that has a measurable quantity of performance
that can be retrieved.
|
ParallelAlgorithm
Interface for algorithms that are parallelized using multithreading.
|
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|
Class and Description |
---|
AbstractAnytimeAlgorithm
A partial implementation of the common functionality of an
AnytimeAlgorithm . |
AbstractIterativeAlgorithm
The
AbstractIterativeAlgorithm class implements a simple part of
the IterativeAlgorithm interface that manages the listeners for the
algorithm. |
AnytimeAlgorithm
The
AnytimeAlgorithm interface defines the functionality of an
iterative algorithm that is stoppable and can return intermediate results. |
IterativeAlgorithm
The
IterativeAlgorithm interface defines the functionality of a
algorithm that works through multiple iteration steps in order to perform
its computation. |
IterativeAlgorithmListener
The
IterativeAlgorithmListener interface defines the events that
are generated by an IterativeAlgorithm . |
ParallelAlgorithm
Interface for algorithms that are parallelized using multithreading.
|
StoppableAlgorithm
Defines methods for an algorithm that can be stopped early during its
execution.
|