Answers for "scipy sparse matrix operations"

1

sparse matrix representation python use

import numpy as np
from scipy.sparse import csr_matrix

# create a 2-D representation of the matrix
A = np.array([[1, 0, 0, 0, 0, 0], [0, 0, 2, 0, 0, 1],
 [0, 0, 0, 2, 0, 0]])
print("Dense matrix representation: n", A)

# convert to sparse matrix representation 
S = csr_matrix(A)
print("Sparse matrix: n",S)

# convert back to 2-D representation of the matrix
B = S.todense()
print("Dense matrix: n", B)
Posted by: Guest on January-01-2021
0

csr_matric scipy lib

>>> import numpy as np
>>> from scipy.sparse import csr_matrix
>>> csr_matrix((3, 4), dtype=np.int8).toarray()
array([[0, 0, 0, 0],
       [0, 0, 0, 0],
       [0, 0, 0, 0]], dtype=int8)
Posted by: Guest on September-21-2020

Python Answers by Framework

Browse Popular Code Answers by Language