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 DenseSparseMatrixDenseSparseMatrix.createDiagonal(SGDVector diagonal) Creates a diagonal matrix using the supplied values.static DenseSparseMatrixDenseSparseMatrix.createFromSparseVectors(SparseVector[] values) Defensively copies the values.static DenseSparseMatrixDenseSparseMatrix.createIdentity(int dimension) Creates an identity matrix of the specified size.static DenseSparseMatrixDenseSparseMatrix.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.