Closed jcrist closed 7 years ago
Is there a subset of operations for which dask.array would work if its constituent arrays were sparse? Are there modest changes we could make to the functions we use within dask array graphs that would extend this set of operations?
With the recent rewrite, this is no longer applicable. Closing.
The
Matrix
class was created to support array-like things with unknown shapes, as well as sparse matrices. Sincedask.array
supports these now, we may be able to remove this class.One issue is that the
Matrix
class does support sparse matrices, while dask array doesn't. In most places we know whether the output of an operation is sparse or dense. The best solution might be to only useMatrix
for sparse matrices, and useda.Array
elsewhere.