This is an automated email from the ASF dual-hosted git repository.
baunsgaard pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/systemds.git.
from 44f2996 [MINOR] Change sensitivity of ALSTest
add 67d876a [SYSTEMDS-2794] Custom dense reader for compression
No new revisions were added by this update.
Summary of changes:
.../sysds/runtime/compress/BitmapEncoder.java | 15 +-
.../runtime/compress/CompressedMatrixBlock.java | 36 +--
.../compress/CompressedMatrixBlockFactory.java | 358 +++++++++------------
.../compress/CompressionSettingsBuilder.java | 2 +-
.../runtime/compress/cocode/PlanningCoCoder.java | 10 +-
.../runtime/compress/colgroup/ColGroupDDC1.java | 8 +-
.../runtime/compress/colgroup/ColGroupFactory.java | 81 ++---
.../compress/colgroup/ColGroupUncompressed.java | 9 +-
.../runtime/compress/colgroup/Dictionary.java | 2 +-
.../compress/estim/CompressedSizeEstimator.java | 4 +
.../estim/CompressedSizeEstimatorFactory.java | 6 +-
.../estim/CompressedSizeEstimatorSample.java | 2 +-
.../runtime/compress/estim/CompressedSizeInfo.java | 8 +
.../estim/sample/GuaranteedErrorEstimator.java | 2 +-
.../runtime/compress/lib/LibBinaryCellOp.java | 2 +-
.../runtime/compress/lib/LibRelationalOp.java | 2 +-
.../sysds/runtime/compress/lib/LibScalar.java | 85 +++--
.../{ => readers}/ReaderColumnSelection.java | 21 +-
.../{ => readers}/ReaderColumnSelectionBitSet.java | 2 +-
.../ReaderColumnSelectionDenseMultiBlock.java} | 14 +-
...rColumnSelectionDenseMultiBlockTransposed.java} | 16 +-
.../ReaderColumnSelectionDenseSingleBlock.java} | 21 +-
...ColumnSelectionDenseSingleBlockTransposed.java} | 22 +-
.../{ => readers}/ReaderColumnSelectionSparse.java | 2 +-
.../ReaderColumnSelectionSparseTransposed.java | 2 +-
.../sysds/utils/DMLCompressionStatistics.java | 8 +-
src/test/java/org/apache/sysds/test/TestUtils.java | 8 +-
.../component/compress/CompressedTestBase.java | 16 +-
.../test/component/compress/InvalidInputTest.java | 2 +-
.../compress/colgroup/JolEstimateTest.java | 24 +-
30 files changed, 376 insertions(+), 414 deletions(-)
rename src/main/java/org/apache/sysds/runtime/compress/{ =>
readers}/ReaderColumnSelection.java (67%)
rename src/main/java/org/apache/sysds/runtime/compress/{ =>
readers}/ReaderColumnSelectionBitSet.java (96%)
copy
src/main/java/org/apache/sysds/runtime/compress/{ReaderColumnSelectionDense.java
=> readers/ReaderColumnSelectionDenseMultiBlock.java} (77%)
rename
src/main/java/org/apache/sysds/runtime/compress/{ReaderColumnSelectionDenseTransposed.java
=> readers/ReaderColumnSelectionDenseMultiBlockTransposed.java} (73%)
copy
src/main/java/org/apache/sysds/runtime/compress/{ReaderColumnSelectionDense.java
=> readers/ReaderColumnSelectionDenseSingleBlock.java} (66%)
rename
src/main/java/org/apache/sysds/runtime/compress/{ReaderColumnSelectionDense.java
=> readers/ReaderColumnSelectionDenseSingleBlockTransposed.java} (63%)
rename src/main/java/org/apache/sysds/runtime/compress/{ =>
readers}/ReaderColumnSelectionSparse.java (98%)
rename src/main/java/org/apache/sysds/runtime/compress/{ =>
readers}/ReaderColumnSelectionSparseTransposed.java (98%)