KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I am trying load a sparse array that I have previously saved. Saving the sparse array was easy enough. Trying to read it though is a pain. scipy.load returns a 0d array around my sparse array. import scipy as sp A = sp.load("my_array"); A array(<325729x325729 sparse matrix of type '<type 'numpy.int8'>' with 1497134 stored elements in Compressed Sparse Row format>, dtype=object) In order to get a sparse matrix I have to flatten the 0d array, or use sp.asarray(A). This seems like a really hard way to do things. Is Scipy smart enough to understand that it has loaded a sparse array? Is there a better way to load a sparse array?
Tags (comma-separated)
Save Edits
Cancel