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 f13bf1b [MINOR] Fix unused imports introduced in codegen
add ba23794 [SYSTEMDS-2885] CLA MMChain Optimization
add 78402e4 [SYSTEMDS-2886] CLA InsertionSort for SDC groups
add bc9880c [MINOR] l2svm predict builtin
add 619e587 [SYSTEMDS-2997] CLA Row Aggregate optimization
add de6574a [MINOR] Repeat test argument in pom
No new revisions were added by this update.
Summary of changes:
pom.xml | 3 +-
.../builtin/{msvmPredict.dml => l2svmPredict.dml} | 11 +-
.../java/org/apache/sysds/common/Builtins.java | 1 +
src/main/java/org/apache/sysds/conf/DMLConfig.java | 2 +-
.../runtime/compress/CompressedMatrixBlock.java | 129 ++---
.../compress/CompressedMatrixBlockFactory.java | 9 +-
.../runtime/compress/CompressionSettings.java | 12 +-
.../compress/CompressionSettingsBuilder.java | 5 +-
.../sysds/runtime/compress/colgroup/AColGroup.java | 6 +-
.../runtime/compress/colgroup/ADictionary.java | 13 +-
.../runtime/compress/colgroup/ColGroupConst.java | 91 ++--
.../compress/colgroup/ColGroupConverter.java | 38 --
.../runtime/compress/colgroup/ColGroupDDC.java | 43 +-
.../runtime/compress/colgroup/ColGroupEmpty.java | 13 +-
.../runtime/compress/colgroup/ColGroupFactory.java | 71 +--
.../runtime/compress/colgroup/ColGroupOLE.java | 26 +-
.../runtime/compress/colgroup/ColGroupOffset.java | 9 +-
.../runtime/compress/colgroup/ColGroupRLE.java | 31 +-
.../runtime/compress/colgroup/ColGroupSDC.java | 89 ++--
.../compress/colgroup/ColGroupSDCSingle.java | 70 +--
.../compress/colgroup/ColGroupSDCSingleZeros.java | 37 +-
.../compress/colgroup/ColGroupSDCZeros.java | 55 ++-
.../runtime/compress/colgroup/ColGroupSizes.java | 19 +-
.../compress/colgroup/ColGroupUncompressed.java | 14 +-
.../runtime/compress/colgroup/ColGroupValue.java | 113 ++++-
.../runtime/compress/colgroup/Dictionary.java | 58 ++-
.../runtime/compress/colgroup/QDictionary.java | 69 +--
.../compress/colgroup/tree/AInsertionSorter.java | 81 ++--
.../colgroup/tree/InsertionSorterFactory.java} | 22 +-
.../tree/{Naive.java => MaterializeSort.java} | 78 ++-
.../runtime/compress/colgroup/tree/MergeSort.java | 120 +++++
.../runtime/compress/colgroup/tree/Naive.java | 40 ++
.../sysds/runtime/compress/lib/CLALibAppend.java | 13 +-
.../sysds/runtime/compress/lib/CLALibCompAgg.java | 82 ++--
.../runtime/compress/lib/CLALibLeftMultBy.java | 128 ++---
.../{CLALibReexpand.java => CLALibReExpand.java} | 30 +-
.../runtime/compress/lib/CLALibRightMultBy.java | 523 +++++++++++----------
.../sysds/runtime/compress/lib/CLALibSquash.java | 2 +-
.../sysds/runtime/compress/utils/ABitmap.java | 6 +-
.../cp/AggregateTernaryCPInstruction.java | 12 +-
.../sysds/runtime/matrix/data/LibMatrixReorg.java | 19 +-
.../compress/AbstractCompressedUnaryTests.java | 2 +
.../component/compress/CompressedTestBase.java | 10 +-
.../compress/insertionsorter/MergeSortTest.java | 265 +++++++++++
44 files changed, 1508 insertions(+), 962 deletions(-)
copy scripts/builtin/{msvmPredict.dml => l2svmPredict.dml} (88%)
copy
src/{test/java/org/apache/sysds/test/functions/io/csv/FormatChangeTest1.java =>
main/java/org/apache/sysds/runtime/compress/colgroup/tree/InsertionSorterFactory.java}
(64%)
copy src/main/java/org/apache/sysds/runtime/compress/colgroup/tree/{Naive.java
=> MaterializeSort.java} (54%)
create mode 100644
src/main/java/org/apache/sysds/runtime/compress/colgroup/tree/MergeSort.java
rename
src/main/java/org/apache/sysds/runtime/compress/lib/{CLALibReexpand.java =>
CLALibReExpand.java} (80%)
create mode 100644
src/test/java/org/apache/sysds/test/component/compress/insertionsorter/MergeSortTest.java