Skip to content

[SYSTEMDS-2897] CLA decompressing write#1201

Closed
Baunsgaard wants to merge 5 commits intoapache:masterfrom
Baunsgaard:CompressedWriteZerosBug
Closed

[SYSTEMDS-2897] CLA decompressing write#1201
Baunsgaard wants to merge 5 commits intoapache:masterfrom
Baunsgaard:CompressedWriteZerosBug

Conversation

@Baunsgaard
Copy link
Contributor

This commit adds the functionality of writing a compressed matrix to disk by decompressing it.
Furthermore this commit adds a efficient way of calculating nnz in compressed matrix blocks overwriting the default.

The compression took the worng size of the original matrix to base the
compression ratio on. This is because it would transpose the input matrix
and then see the size of this transpoed matrix.
A sparse matrix with few rows is smaller in SparseBlockMCSR
- lib matrix DataGen test fix - to create a sparseBlock if null.
- reduce nnzPropagation tests memory usage because sometime we have OOM
fails of this test on GitHub
- misc tests less debug output
- cast to float in python tests
- Compressed append Empty optimization
@Baunsgaard Baunsgaard force-pushed the CompressedWriteZerosBug branch from e92196c to 5a5f996 Compare March 15, 2021 14:06
@Baunsgaard Baunsgaard deleted the CompressedWriteZerosBug branch June 8, 2021 09:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant