Package edu.gsu.cs.dmlab.math
Class LAFunctions
- java.lang.Object
-
- edu.gsu.cs.dmlab.math.LAFunctions
-
public class LAFunctions extends Object
This class provides an easy access location for the Basic Linear Algebra Subprograms. Make calls to these functions instead of to the compute functions in the implementing classes, that way we can easily change them at a later date without having to change code that relies on the subprograms.- Author:
- Dustin Kempton, Data Mining Lab, Georgia State University
-
-
Constructor Summary
Constructors Constructor Description LAFunctions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static smile.math.matrix.DenseMatrix
abmm(smile.math.matrix.DenseMatrix A, smile.math.matrix.SparseMatrix B)
Performs matrix matrix multiplication and returns the result of A*B.
-
-
-
Method Detail
-
abmm
public static smile.math.matrix.DenseMatrix abmm(smile.math.matrix.DenseMatrix A, smile.math.matrix.SparseMatrix B) throws MatrixDimensionMismatch
Performs matrix matrix multiplication and returns the result of A*B.- Parameters:
A
- Input matrixB
- Input matrix- Returns:
- The results of the matrix matrix multiplication.
- Throws:
MatrixDimensionMismatch
- Thrown when the dimensions do not match in shuch a way that the operation can be performed.
-
-