Class SparseMatrix.Factory

java.lang.Object
de.labathome.trustconstr.matrix.SparseMatrix.Factory
Enclosing class:
SparseMatrix

public static final class SparseMatrix.Factory extends Object
Static factories that produce SparseMatrix instances.
  • Method Details

    • zeros

      public static SparseMatrix zeros(long rows, long cols)
      Parameters:
      rows - number of rows
      cols - number of columns
      Returns:
      a fresh empty SparseMatrix
    • zeros

      public static SparseMatrix zeros(long[] size)
      Parameters:
      size - length-2 shape array [rows, cols]
      Returns:
      a fresh empty SparseMatrix
    • copyFromMatrix

      public static SparseMatrix copyFromMatrix(Matrix m)
      Parameters:
      m - source matrix
      Returns:
      a fresh SparseMatrix containing the non-zero entries of m