Skip to main content
`Ctrl`+`K`

# scipy.sparse.spmatrix

class scipy.sparse.spmatrix

  This class provides a base class for all sparse matrix classes.

  It cannot be instantiated. Most of the work is provided by subclasses.

  Attributes:
    `shape`

      Shape of the matrix

  Methods

  `__mul__`(other) |
  `asfptype`() | Upcast matrix to a floating point format (if necessary)
  `getH`() | Return the Hermitian transpose of this matrix.
  `get_shape`() | Get the shape of the matrix
  `getcol`(j) | Returns a copy of column j of the matrix, as an (m x 1) sparse matrix (column vector).
  `getformat`() | Matrix storage format
  `getmaxprint`() | Maximum number of elements to display when printed.
  `getnnz`([axis]) | Number of stored values, including explicit zeros.
  `getrow`(i) | Returns a copy of row i of the matrix, as a (1 x n) sparse matrix (row vector).
  `set_shape`(shape) | Set the shape of the matrix in-place