This is an automated email from the ASF dual-hosted git repository.
baunsgaard pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/systemds.git
from e291bb645c [SYSTEMDS-2650] Standardize dedup lineage trace
serialization format
add 2b73cdc9ba [SYSTEMDS-3719] Binary Cell Operations Specialization
No new revisions were added by this update.
Summary of changes:
.../apache/sysds/runtime/functionobjects/And.java | 2 +-
.../sysds/runtime/functionobjects/Builtin.java | 18 +-
.../runtime/functionobjects/MinusMultiply.java | 2 +-
.../runtime/functionobjects/PlusMultiply.java | 2 +-
.../runtime/matrix/data/LibMatrixBincell.java | 2666 ++++++++++++++------
.../matrix/data/LibMatrixSparseToDense.java | 17 +-
.../sysds/runtime/matrix/data/MatrixBlock.java | 174 +-
.../runtime/matrix/operators/BinaryOperator.java | 13 +-
.../sysds/runtime/util/CommonThreadPool.java | 2 +
.../java/org/apache/sysds/performance/Main.java | 4 +
.../java/org/apache/sysds/performance/README.md | 6 +
.../sysds/performance/generators/ConstMatrix.java | 9 +-
.../generators/{ConstFrame.java => GenPair.java} | 44 +-
.../performance/matrix/MatrixBinaryCellPerf.java | 93 +
.../performance/matrix/MatrixMulPerformance.java | 1 +
src/test/java/org/apache/sysds/test/TestUtils.java | 10 +-
.../test/component/matrix/DenseAndSparseTest.java | 1 -
.../test/component/matrix/FillMatrixTest.java | 98 +
.../test/component/matrix/binary/BinaryOpTest.java | 274 ++
.../{ => binary}/BinaryOperationInPlaceTest.java | 22 +-
.../BinaryOperationInPlaceTestParameterized.java | 23 +-
.../component/matrix/binary/GetAccessTypeTest.java | 85 +
.../functionobjects/AndTest.java} | 58 +-
.../component/misc/functionobjects/LogTest.java | 78 +
.../component/misc/functionobjects/Log_NZTest.java | 74 +
.../misc/functionobjects/NegativeTests.java} | 46 +-
.../test/component/parfor/ResultMergeTest.java | 63 +-
.../matrix/DiagMatrixMultiplicationTest.java | 2 +
.../binary/matrix/ElementwiseBitwLogicalTest.java | 2 +
.../binary/matrix/ElementwiseLogicalTest.java | 5 +-
.../functions/binary/matrix/MapMultChainTest.java | 2 +
.../binary/matrix/ScalarDivisionTest.java | 2 +
.../matrix/UDFBackwardsCompatibilityTest.java | 3 +-
.../binary/matrix/UaggOuterChainTest.java | 3 +-
.../UltraSparseMRMatrixMultiplicationTest.java | 3 +-
.../matrix/ZipMMSparkMatrixMultiplicationTest.java | 2 +
.../builtin/part2/BuiltinDifferenceStatistics.java | 2 +-
37 files changed, 2825 insertions(+), 1086 deletions(-)
copy src/test/java/org/apache/sysds/performance/generators/{ConstFrame.java =>
GenPair.java} (60%)
create mode 100644
src/test/java/org/apache/sysds/performance/matrix/MatrixBinaryCellPerf.java
create mode 100644
src/test/java/org/apache/sysds/test/component/matrix/FillMatrixTest.java
create mode 100644
src/test/java/org/apache/sysds/test/component/matrix/binary/BinaryOpTest.java
rename src/test/java/org/apache/sysds/test/component/matrix/{ =>
binary}/BinaryOperationInPlaceTest.java (95%)
rename src/test/java/org/apache/sysds/test/component/matrix/{ =>
binary}/BinaryOperationInPlaceTestParameterized.java (88%)
create mode 100644
src/test/java/org/apache/sysds/test/component/matrix/binary/GetAccessTypeTest.java
copy
src/test/java/org/apache/sysds/test/component/{compress/util/hashTest.java =>
misc/functionobjects/AndTest.java} (52%)
create mode 100644
src/test/java/org/apache/sysds/test/component/misc/functionobjects/LogTest.java
create mode 100644
src/test/java/org/apache/sysds/test/component/misc/functionobjects/Log_NZTest.java
copy src/test/java/org/apache/sysds/test/{usertest/pythonapi/StartupTest.java
=> component/misc/functionobjects/NegativeTests.java} (52%)