| Package | Description | 
|---|---|
| gov.sandia.cognition.learning.algorithm.minimization.matrix | 
 Provides matrix solving algorithms. 
 | 
| gov.sandia.cognition.learning.algorithm.semisupervised.valence | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
IterativeMatrixSolver<Operator extends MatrixVectorMultiplier>
Base class for all iterative matrix solvers that takes care of most of the
 basic iterative logic and the function minimizer interface. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MatrixVectorMultiplierDiagonalPreconditioner
Implements a diagonal preconditioner for a matrix-vector multiplier. 
 | 
class  | 
MatrixVectorMultiplierWithPreconditioner
As various preconditioner operations could be created, this class defines the
 interface that must be followed by them. 
 | 
class  | 
OverconstrainedMatrixVectorMultiplier
Implements an overconstrainted matrix-vector multiplication. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
ConjugateGradientMatrixSolver.initializeSolver(MatrixVectorMultiplier function)  | 
protected void | 
SteepestDescentMatrixSolver.initializeSolver(MatrixVectorMultiplier function)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MultipartiteValenceMatrix
This class implements a semi-supervised learning algorithm for spreading
 "valence" across a multi-partite graph. 
 |