Uses of Class
org.tribuo.math.la.DenseSparseMatrix
Packages that use DenseSparseMatrix
Package
Description
Provides a linear algebra system used for numerical operations in Tribuo.
Provides math related util classes.
-
Uses of DenseSparseMatrix in org.tribuo.math.la
Methods in org.tribuo.math.la that return DenseSparseMatrixModifier and TypeMethodDescriptionDenseSparseMatrix.copy()
static DenseSparseMatrix
DenseSparseMatrix.createDiagonal
(SGDVector diagonal) Creates a diagonal matrix using the supplied values.static DenseSparseMatrix
DenseSparseMatrix.createFromSparseVectors
(SparseVector[] values) Defensively copies the values.static DenseSparseMatrix
DenseSparseMatrix.createIdentity
(int dimension) Creates an identity matrix of the specified size.static DenseSparseMatrix
DenseSparseMatrix.deserializeFromProto
(int version, String className, com.google.protobuf.Any message) Deserialization factory.Constructors in org.tribuo.math.la with parameters of type DenseSparseMatrixModifierConstructorDescriptionCreates a new DenseSparseMatrix by deep copying the supplied DenseSparseMatrix. -
Uses of DenseSparseMatrix in org.tribuo.math.util
Methods in org.tribuo.math.util that return DenseSparseMatrixModifier and TypeMethodDescriptionHeapMerger.merge
(DenseSparseMatrix[] inputs) MatrixHeapMerger.merge
(DenseSparseMatrix[] inputs) Merger.merge
(DenseSparseMatrix[] inputs) Merges an array of DenseSparseMatrix into a single DenseSparseMatrix.Methods in org.tribuo.math.util with parameters of type DenseSparseMatrixModifier and TypeMethodDescriptionHeapMerger.merge
(DenseSparseMatrix[] inputs) MatrixHeapMerger.merge
(DenseSparseMatrix[] inputs) Merger.merge
(DenseSparseMatrix[] inputs) Merges an array of DenseSparseMatrix into a single DenseSparseMatrix.