Package | Description |
---|---|
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.mtj |
Provides a linear algebra package implementation wrapper using the Matrix
Toolkits for Java (MTJ) library.
|
gov.sandia.cognition.text.term.relation |
Provides relationships between terms.
|
gov.sandia.cognition.text.topic |
Provides topic modeling algorithms.
|
Modifier and Type | Field and Description |
---|---|
protected static MatrixFactory<? extends Matrix> |
MatrixFactory.DEFAULT_DENSE_INSTANCE
The default dense implementation of a
MatrixFactory . |
protected static MatrixFactory<? extends Matrix> |
MatrixFactory.DEFAULT_SPARSE_INSTANCE
The default sparse implementation of a
MatrixFactory . |
Modifier and Type | Method and Description |
---|---|
abstract MatrixFactory<?> |
VectorFactory.getAssociatedMatrixFactory()
Gets the matrix factory implementation associated with this vector
factory.
|
static MatrixFactory<? extends Matrix> |
MatrixFactory.getDefault()
Gets the default implementation of
MatrixFactory . |
static MatrixFactory<? extends Matrix> |
MatrixFactory.getDenseDefault()
Gets the default implementation of
MatrixFactory for dense
matrices. |
static MatrixFactory<? extends DiagonalMatrix> |
MatrixFactory.getDiagonalDefault()
Gets the default implementation of
MatrixFactory for diagonal
matrices. |
MatrixFactory<?> |
Matrix.getMatrixFactory()
Gets a matrix factory, typically one associated with this type of matrix.
|
MatrixFactory<? extends Matrix> |
MatrixFactoryContainer.getMatrixFactory()
Gets the matrix factory the object to use to create new matrices.
|
static MatrixFactory<? extends Matrix> |
MatrixFactory.getSparseDefault()
Gets the default implementation of
MatrixFactory for sparse
matrices. |
Modifier and Type | Class and Description |
---|---|
class |
CustomDenseMatrixFactory
Factory that creates DenseMatrix instances.
|
class |
CustomDiagonalMatrixFactory
Factory for diagonal matrices.
|
class |
CustomSparseMatrixFactory
Factory for Sparse Matrices.
|
Modifier and Type | Method and Description |
---|---|
MatrixFactory<?> |
CustomDenseVectorFactory.getAssociatedMatrixFactory() |
MatrixFactory<?> |
CustomSparseVectorFactory.getAssociatedMatrixFactory() |
MatrixFactory<?> |
DenseMatrix.getMatrixFactory() |
MatrixFactory<?> |
DiagonalMatrix.getMatrixFactory() |
MatrixFactory<?> |
SparseMatrix.getMatrixFactory() |
Modifier and Type | Class and Description |
---|---|
class |
DenseMatrixFactoryMTJ
MatrixFactory for creating MTJ's DenseMatrix-based Matrix
|
class |
DiagonalMatrixFactoryMTJ
An
MatrixFactory that produces DiagonalMatrixMTJ matrices. |
class |
SparseMatrixFactoryMTJ
Factory for MTJ's flexible sparse row matrix
|
Modifier and Type | Method and Description |
---|---|
MatrixFactory<?> |
DenseVectorFactoryMTJ.getAssociatedMatrixFactory() |
MatrixFactory<?> |
SparseVectorFactoryMTJ.getAssociatedMatrixFactory() |
MatrixFactory<?> |
DenseMatrix.getMatrixFactory() |
MatrixFactory<?> |
DiagonalMatrixMTJ.getMatrixFactory() |
MatrixFactory<?> |
SparseColumnMatrix.getMatrixFactory() |
MatrixFactory<?> |
SparseRowMatrix.getMatrixFactory() |
Modifier and Type | Field and Description |
---|---|
protected MatrixFactory<? extends Matrix> |
TermVectorSimilarityNetworkCreator.matrixFactory
The matrix factory to create the matrix that backs the similarity
network.
|
Modifier and Type | Method and Description |
---|---|
MatrixFactory<? extends Matrix> |
TermVectorSimilarityNetworkCreator.getMatrixFactory()
Gets the matrix factory to create the matrix that backs the similarity
network.
|
Modifier and Type | Method and Description |
---|---|
void |
TermVectorSimilarityNetworkCreator.setMatrixFactory(MatrixFactory<? extends Matrix> matrixFactory)
Sets the matrix factory to create the matrix that backs the similarity
network.
|
Constructor and Description |
---|
TermVectorSimilarityNetworkCreator(SimilarityFunction<? super Vector,? super Vector> similarityFunction,
double effectiveZero,
MatrixFactory<? extends Matrix> matrixFactory)
Creates a new
TermVectorSimilarityNetworkCreator . |
Modifier and Type | Field and Description |
---|---|
protected MatrixFactory<? extends Matrix> |
ProbabilisticLatentSemanticAnalysis.matrixFactory
The matrix factory.
|
Modifier and Type | Method and Description |
---|---|
MatrixFactory<? extends Matrix> |
ProbabilisticLatentSemanticAnalysis.getMatrixFactory()
Gets the matrix factory to use.
|
Modifier and Type | Method and Description |
---|---|
void |
ProbabilisticLatentSemanticAnalysis.setMatrixFactory(MatrixFactory<? extends Matrix> matrixFactory)
Sets the matrix factory to use.
|