Skip navigation links
Packages 
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.annotation
Provides commonly useful annotations.
gov.sandia.cognition.collection
Provides commonly useful collection implementations.
gov.sandia.cognition.data.convert
Provides utilities for doing data type conversion.
gov.sandia.cognition.data.convert.number
Provides utilities for doing data type conversion with numbers.
gov.sandia.cognition.data.convert.vector
Provides utilities for doing data type conversion with vectors.
gov.sandia.cognition.data.temporal
Provides interfaces for temporal data.
gov.sandia.cognition.evaluator
Provides interfaces and classes to do with the Evaluator interface.
gov.sandia.cognition.factory
Provides interfaces and implementations of general factory objects.
gov.sandia.cognition.framework
Provides the interfaces for the Cognitive Framework.
gov.sandia.cognition.framework.concurrent
Provides a concurrent implementation of teh Cognitive Framework.
gov.sandia.cognition.framework.io
Provides file format handlers for the Cognitive Framework.
gov.sandia.cognition.framework.learning
Provides a mechanism for putting learned objects into the Cognitive Framework.
gov.sandia.cognition.framework.learning.converter
Provides implementations of CogxelConverters.
gov.sandia.cognition.framework.lite
Provides a lightweight implementation of the Cognitive Framework.
gov.sandia.cognition.graph  
gov.sandia.cognition.graph.community  
gov.sandia.cognition.graph.inference  
gov.sandia.cognition.hash
Provides hash function implementations.
gov.sandia.cognition.io
Provides general classes for assisting with input/output operations.
gov.sandia.cognition.io.serialization
Provides general classes for object serialization.
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.baseline
Provides baseline (dummy) learning algorithms.
gov.sandia.cognition.learning.algorithm.bayes
Provides algorithms for computing Bayesian categorizers.
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.algorithm.confidence
Provides confidence-weighted categorization algorithms.
gov.sandia.cognition.learning.algorithm.delta
Provides an abstract class for helping to implement variants of the Burrows' Delta algorithm.
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.genetic.reproducer
Provides reproduction functions for use with a Genetic Algorithm.
gov.sandia.cognition.learning.algorithm.genetic.selector
Provides selection functions for a Genetic Algorithm.
gov.sandia.cognition.learning.algorithm.gradient
Provides gradient based learning algorithms.
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.line.interpolator
Provides line (scalar) interpolation/extrapolation algorithms that fit an algebraic function to a (small) collection of data points.
gov.sandia.cognition.learning.algorithm.minimization.matrix
Provides matrix solving algorithms.
gov.sandia.cognition.learning.algorithm.nearest
Provides algorithms for Nearest-Neighbor memory-based functions.
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.semisupervised.valence  
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.data
Provides data set utilities for learning.
gov.sandia.cognition.learning.data.feature
Provides data feature extractors.
gov.sandia.cognition.learning.experiment
Provides experiments for validating the performance of learning algorithms.
gov.sandia.cognition.learning.function
Provides function objects for learning algorithms.
gov.sandia.cognition.learning.function.categorization
Provides functions that output a discrete set of categories.
gov.sandia.cognition.learning.function.cost
Provides cost functions.
gov.sandia.cognition.learning.function.distance
Provides distance functions.
gov.sandia.cognition.learning.function.kernel
Provides kernel functions.
gov.sandia.cognition.learning.function.regression
Provides functions that output real numbers from some input data structure.
gov.sandia.cognition.learning.function.scalar
Provides functions that output real numbers.
gov.sandia.cognition.learning.function.summarizer
Provides classes for summarizing data.
gov.sandia.cognition.learning.function.vector
Provides functions that output vectors.
gov.sandia.cognition.learning.parameter
Provides utility classes for handling learning algorithm parameters.
gov.sandia.cognition.learning.performance
Provides performance measures.
gov.sandia.cognition.learning.performance.categorization
Provides performance measures for categorizers.
gov.sandia.cognition.math
Provides classes for mathematical computation.
gov.sandia.cognition.math.geometry
Provides classes and interfaces for computational geometry.
gov.sandia.cognition.math.matrix
Provides interfaces and classes for linear algebra.
gov.sandia.cognition.math.matrix.custom
Provides a custom linear algebra package implementation for both dense and sparse classes.
gov.sandia.cognition.math.matrix.decomposition
Provides matrix decompositions.
gov.sandia.cognition.math.matrix.mtj
Provides a linear algebra package implementation wrapper using the Matrix Toolkits for Java (MTJ) library.
gov.sandia.cognition.math.matrix.mtj.decomposition
Provides matrix decomposition implementations using the Matrix Toolkits for Java (MTJ) library.
gov.sandia.cognition.math.signals
Provides mathematical signal processing methods.
gov.sandia.cognition.statistics
Provides the inheritance hierarchy for general statistical methods and distributions.
gov.sandia.cognition.statistics.bayesian
Provides algorithms for computing Bayesian estimates of parameters.
gov.sandia.cognition.statistics.bayesian.conjugate
Provides Bayesian estimation routines based on conjugate prior distribution of parameters of specific conditional distributions.
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.statistics.montecarlo
Provides Monte Carlo procedures for numerical integration and sampling.
gov.sandia.cognition.text
Provides classes for processing text.
gov.sandia.cognition.text.algorithm  
gov.sandia.cognition.text.convert
Provides classes for converting objects to a textual representation.
gov.sandia.cognition.text.document
Provides representations for textual documents.
gov.sandia.cognition.text.document.extractor
Provides extractors for pulling textual documents out of files.
gov.sandia.cognition.text.evaluation
Provides methods for evaluating text processing algorithms.
gov.sandia.cognition.text.relation
Provides classes for relationships involving text.
gov.sandia.cognition.text.spelling
Provides classes for spelling.
gov.sandia.cognition.text.term
Provides term representing text content in documents.
gov.sandia.cognition.text.term.filter
Provides classes for filtering and transforming terms.
gov.sandia.cognition.text.term.filter.stem
Provides stemming algorithms for terms.
gov.sandia.cognition.text.term.relation
Provides relationships between terms.
gov.sandia.cognition.text.term.vector
Provides methods for handling documents represented as term vectors.
gov.sandia.cognition.text.term.vector.weighter
Provides term weighting algorithms.
gov.sandia.cognition.text.term.vector.weighter.global
Provides global term weighting algorithms.
gov.sandia.cognition.text.term.vector.weighter.local
Provides local term weighting algorithms.
gov.sandia.cognition.text.term.vector.weighter.normalize
Provides term weight normalization algorithms.
gov.sandia.cognition.text.token
Provides text tokenization algorithms.
gov.sandia.cognition.text.topic
Provides topic modeling algorithms.
gov.sandia.cognition.time
Provides classes for dealing with temporal data.
gov.sandia.cognition.util
Provides general utility classes.
Skip navigation links