systemml git commit: [MINOR] DML Tips and Tricks Jupyter notebook

2017-08-18 Thread reinwald
org/repos/asf/systemml/tree/8e06ff3c Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/8e06ff3c Branch: refs/heads/master Commit: 8e06ff3cca487715ae47da25cd896f59a7fcd817 Parents: 1adfc72 Author: Berthold Reinwald <reinw...@us.ibm.com> Authored: Fri Aug 18 21:49:47 2017 -0700

systemml git commit: [Minor] added cross validation example

2017-09-11 Thread reinwald
pos/asf/systemml/tree/cddd2a4f Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/cddd2a4f Branch: refs/heads/master Commit: cddd2a4f60e22e8b621712135e5ed263b25343c0 Parents: 7545481 Author: Berthold Reinwald <reinw...@us.ibm.com> Authored: Mon Sep 11 15:30:29 2017 -0700 Committer:

systemml git commit: [maven-release-plugin] prepare for next development iteration

2017-12-04 Thread reinwald
git-wip-us.apache.org/repos/asf/systemml/tree/db378759 Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/db378759 Branch: refs/heads/master Commit: db378759e697ccfd66b13dad1ebd7ad4c7209f23 Parents: 0e40510 Author: Berthold Reinwald <reinw...@us.ibm.com> Authored: Mon Dec 4 17:07:15 2

[systemml] Git Push Summary

2017-12-04 Thread reinwald
Repository: systemml Updated Tags: refs/tags/v1.0.0-rc2 [created] 63f725caa

systemml git commit: [maven-release-plugin] prepare release v1.0.0-rc2

2017-12-04 Thread reinwald
wip-us.apache.org/repos/asf/systemml/tree/0e405101 Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/0e405101 Branch: refs/heads/master Commit: 0e4051011ca99f6c550c13eb2d9b2e0d68f44c84 Parents: 696fe3f Author: Berthold Reinwald <reinw...@us.ibm.com> Authored: Mon Dec 4 17:07:01 2017 -0800

systemml git commit: [maven-release-plugin] prepare release v1.0.0-rc1

2017-12-04 Thread reinwald
wip-us.apache.org/repos/asf/systemml/tree/228662bf Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/228662bf Branch: refs/heads/master Commit: 228662bf52f283bddd395b2e8d60e54ed1e60972 Parents: 2290527 Author: Berthold Reinwald <reinw...@us.ibm.com> Authored: Mon Dec 4 14:01:05 2017 -0800

[systemml] Git Push Summary

2017-12-04 Thread reinwald
Repository: systemml Updated Tags: refs/tags/v1.0.0-rc1 [created] 12edf2856

svn commit: r23387 - /dev/systemml/1.0.0-rc2/

2017-12-04 Thread reinwald
Author: reinwald Date: Tue Dec 5 01:10:28 2017 New Revision: 23387 Log: Apache SystemML 1.0.0-rc2 Added: dev/systemml/1.0.0-rc2/ dev/systemml/1.0.0-rc2/systemml-1.0.0-bin.tgz (with props) dev/systemml/1.0.0-rc2/systemml-1.0.0-bin.tgz.asc dev/systemml/1.0.0-rc2/systemml-1.0.0

systemml git commit: [maven-release-plugin] prepare release v1.0.0-rc3

2017-12-04 Thread reinwald
wip-us.apache.org/repos/asf/systemml/tree/0f984ebf Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/0f984ebf Branch: refs/heads/master Commit: 0f984ebf473678229419e51f0f812e6571478dc9 Parents: e4c2880 Author: Berthold Reinwald <reinw...@us.ibm.com> Authored: Mon Dec 4 20:57:04 2017 -0800

systemml git commit: [maven-release-plugin] prepare for next development iteration

2017-12-04 Thread reinwald
git-wip-us.apache.org/repos/asf/systemml/tree/cf9396b5 Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/cf9396b5 Branch: refs/heads/master Commit: cf9396b5c1a6ddffb0b64e8cd4bd45d5cd237323 Parents: 0f984eb Author: Berthold Reinwald <reinw...@us.ibm.com> Authored: Mon Dec 4 20:57:20 2

svn commit: r23694 - /dev/systemml/1.0.0-rc2/ /release/systemml/1.0.0/

2017-12-12 Thread reinwald
Author: reinwald Date: Wed Dec 13 01:40:06 2017 New Revision: 23694 Log: Move SystemML 1.0.0 from dev to release Added: release/systemml/1.0.0/ - copied from r23693, dev/systemml/1.0.0-rc2/ Removed: dev/systemml/1.0.0-rc2/

[systemml] Git Push Summary

2017-12-19 Thread reinwald
Repository: systemml Updated Branches: refs/heads/branch-1.0.0 [created] 6519f3383

svn commit: r1818739 - in /systemml/site/docs/1.0.0: ./ api/ api/java/ api/java/org/ api/java/org/apache/ api/java/org/apache/sysml/ api/java/org/apache/sysml/api/ api/java/org/apache/sysml/api/class-

2017-12-19 Thread reinwald
Author: reinwald Date: Wed Dec 20 06:24:37 2017 New Revision: 1818739 URL: http://svn.apache.org/viewvc?rev=1818739=rev Log: Add 1.0.0 docs to website [This commit notification would consist of 267 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.]

[35/50] [abbrv] systemml git commit: [SYSTEMML-1952] Fix codegen row ops w/ non-allocated dense side inputs

2017-11-03 Thread reinwald
[SYSTEMML-1952] Fix codegen row ops w/ non-allocated dense side inputs This patch fixes special cases with empty (and not allocated) dense side inputs. Before we always converted sparse and empty dense inputs to dense blocks. With the introduction of sparse side inputs, the special case of empty

[44/50] [abbrv] systemml git commit: [MINOR][SYSTEMML-1979] Fix codegen plan enumeration (cost bound)

2017-11-03 Thread reinwald
[MINOR][SYSTEMML-1979] Fix codegen plan enumeration (cost bound) A recent fix re-enabled the structual pruning in the codegen optimizer. So far, we passed the current cost bound into recursive calls for conditionally independent subproblems. In rare cases, this lead to invalid pruning because the

[20/50] [abbrv] systemml git commit: [MINOR] Improved autoencoder scripts (ordering row-shuffle/z-transform)

2017-11-03 Thread reinwald
[MINOR] Improved autoencoder scripts (ordering row-shuffle/z-transform) This patch makes a minor performance improvement to the autoencoder script. So far, we first applied z-transform followed but a random row shuffling. Since the z-transform turns sparse datasets into dense, we now first

[25/50] [abbrv] systemml git commit: [SYSTEMML-1903, 1968] Fix codegen row templates w/ partial unknowns

2017-11-03 Thread reinwald
[SYSTEMML-1903,1968] Fix codegen row templates w/ partial unknowns After recent codegen optimizer changes, GLM was failing during initial compilation when used through JMLC. The reason was an incorrect handling of partial unknowns that led to vector operations although the output was known to be

[37/50] [abbrv] systemml git commit: [SYSTEMML-1976] Performance codegen outer ops w/ ultra-sparse inputs

2017-11-03 Thread reinwald
[SYSTEMML-1976] Performance codegen outer ops w/ ultra-sparse inputs This patch improves the performance of codegen outer operations (especially left mm), for ultra-sparse inputs. On ultra-sparse inputs, the allocation and maintenance of column indexes can become a bottleneck. Accordingly, this

[45/50] [abbrv] systemml git commit: [SYSTEMML-1979] Improved codegen cost model (sparsity, minor fixes)

2017-11-03 Thread reinwald
[SYSTEMML-1979] Improved codegen cost model (sparsity, minor fixes) This patch improves the codegen cost model to correctly account for the compute workload of sparse matrix multiplications as well as sparse and dense input sizes. Furthermore, this patch also includes minor fixes of eviction- and

[33/50] [abbrv] systemml git commit: [SYSTEMML-446] Minimize the chances of eviction for right indexing operation

2017-11-03 Thread reinwald
[SYSTEMML-446] Minimize the chances of eviction for right indexing operation Indexing is only supported on GPU if: 1. the input is of type matrix AND 2. the input is less than 2GB. The second condition is added for following reason: 1. Indexing is a purely memory-bound operation and doesnot

[18/50] [abbrv] systemml git commit: [MINOR] Fix analysis of sparse-safeness for codegen cell/magg ops

2017-11-03 Thread reinwald
[MINOR] Fix analysis of sparse-safeness for codegen cell/magg ops Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit: http://git-wip-us.apache.org/repos/asf/systemml/commit/c70cb116 Tree: http://git-wip-us.apache.org/repos/asf/systemml/tree/c70cb116 Diff:

[26/50] [abbrv] systemml git commit: [SYSTEMML-540] Include the memory requirement of each layer in the summary table of Caffe2DML

2017-11-03 Thread reinwald
[SYSTEMML-540] Include the memory requirement of each layer in the summary table of Caffe2DML - This helps the user to estimate the batch size she should set for optimal performance. Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit:

[09/50] [abbrv] systemml git commit: [MINOR] [SYSTEMML-540] Reset the _cachedParams to avoid incorrect sizes

2017-11-03 Thread reinwald
[MINOR] [SYSTEMML-540] Reset the _cachedParams to avoid incorrect sizes Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit: http://git-wip-us.apache.org/repos/asf/systemml/commit/259814e6 Tree: http://git-wip-us.apache.org/repos/asf/systemml/tree/259814e6 Diff:

[11/50] [abbrv] systemml git commit: [MINOR] Fix missing warning on truncation of matrix/frame toString

2017-11-03 Thread reinwald
[MINOR] Fix missing warning on truncation of matrix/frame toString Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit: http://git-wip-us.apache.org/repos/asf/systemml/commit/5b8d6265 Tree: http://git-wip-us.apache.org/repos/asf/systemml/tree/5b8d6265 Diff:

[47/50] [abbrv] systemml git commit: [SYSTEMML-1981] Fix graceful value type casts on function invocations

2017-11-03 Thread reinwald
[SYSTEMML-1981] Fix graceful value type casts on function invocations The existing graceful value type casts - on function invocations with wrong value type - incorrectly took the input parameter type instead of the function parameter type for comparison. This patch fixes this casting issue,

[22/50] [abbrv] systemml git commit: [SYSTEMML-1970] Performance sparse conv2d operations w/ native libs

2017-11-03 Thread reinwald
[SYSTEMML-1970] Performance sparse conv2d operations w/ native libs This patch improves the performance of sparse conv2d operations with enabled native libraries (BLAS and native conv2d ops). So far, we called custom native ops for sparse or dense inputs/filters, which for certain scenarios

[49/50] [abbrv] systemml git commit: [SYSTEMML-1983] New codegen cplan rewrite framework (micro optims)

2017-11-03 Thread reinwald
[SYSTEMML-1983] New codegen cplan rewrite framework (micro optims) This patch refactors the code generator by moving smaller micro optimizations from the templates into a new cplan rewrite framework to avoid redundancy and inconsistency across templates and to improve debuggability. The goal is

[07/50] [abbrv] systemml git commit: [SYSTEMML-540] Reduce the number of unknowns in ConvolutionOp

2017-11-03 Thread reinwald
[SYSTEMML-540] Reduce the number of unknowns in ConvolutionOp - This commit reduces the unknowns during dynamic recompilation by inferring the input's height/width of ConvolutionOp based on its parent's output's height/width. - Additionally, for developer debugging, I have guarded the

[36/50] [abbrv] systemml git commit: [SYSTEMML-1693] New IPA pass for function inlining after rewrites

2017-11-03 Thread reinwald
[SYSTEMML-1693] New IPA pass for function inlining after rewrites The existing function inlining (of single-statement-block functions) happens during validate, i.e., before rewrites. However, after constant propagation, constant folding, branch removal, and statement block merge, often additional

[14/50] [abbrv] systemml git commit: [SYSTEMML-446] [SYSTEMML-702] Updated the sparse matrix multiplication to minimize sparse-to-dense as well as dense-to-sparse conversion

2017-11-03 Thread reinwald
[SYSTEMML-446] [SYSTEMML-702] Updated the sparse matrix multiplication to minimize sparse-to-dense as well as dense-to-sparse conversion 1. The goal of this PR is not to improve performance (for example: by considering the cost of sparse-to-dense vs FLOPs required given a memory budget) but

[12/50] [abbrv] systemml git commit: [SYSTEMML-1967] Fix spark rand instruction (#partitions for sparse)

2017-11-03 Thread reinwald
[SYSTEMML-1967] Fix spark rand instruction (#partitions for sparse) This patch fixes the spark rand instruction to create the correct number of partitions under awareness of sparsity. So far, this method called a primitive for size estimation with the number of non-zeros instead of the sparsity,

[30/50] [abbrv] systemml git commit: [SYSTEMML-1969] Support single-precision operations on GPU backend

2017-11-03 Thread reinwald
[SYSTEMML-1969] Support single-precision operations on GPU backend - Since single-precision operations are faster on most GPU, we should allow our users to perform the instructions on GPU in single precision. - The GPU backend has been refactored to support arbitrary precision. - This feature

[42/50] [abbrv] systemml git commit: [SYSTEMML-540] Added a rewrite to support a common tensor operation (sum over channels)

2017-11-03 Thread reinwald
[SYSTEMML-540] Added a rewrite to support a common tensor operation (sum over channels) - Added a rewrite to convert out = rowSums(matrix(colSums(A), rows=C, cols=HW)) to out = channel_sums(A) when nrow(A) > 1 and exectype is CP or GPU. - This avoids unnecessary intermediates and GPU-CP-GPU

[31/50] [abbrv] systemml git commit: [SYSTEMML-446] Bugfix for GPU sparse right indexing with empty output

2017-11-03 Thread reinwald
[SYSTEMML-446] Bugfix for GPU sparse right indexing with empty output Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit: http://git-wip-us.apache.org/repos/asf/systemml/commit/d3917eff Tree: http://git-wip-us.apache.org/repos/asf/systemml/tree/d3917eff Diff:

[24/50] [abbrv] systemml git commit: [HOTFIX][SYSTEMML-1648] Fix l2svm and msvm algorithm scripts

2017-11-03 Thread reinwald
[HOTFIX][SYSTEMML-1648] Fix l2svm and msvm algorithm scripts This patch fixes the recently changed l2svm and msvm algorithm scripts with regard to (1) use of non-existing variables, (2) corrupted convergence checks (before update), and (3) various smaller issues (unused variables, commented code,

[43/50] [abbrv] systemml git commit: [SYSTEMML-1979] Improved codegen optimizer (cost model, various fixes)

2017-11-03 Thread reinwald
[SYSTEMML-1979] Improved codegen optimizer (cost model, various fixes) This patch makes a number of improvements to the codegen optimizer, which help to exploit missed fusion potential for Kmeans over large distributed datasets (i.e., with spark codegen operations). In detail, this includes the

[29/50] [abbrv] systemml git commit: [SYSTEMML-1969] Support single-precision operations on GPU backend

2017-11-03 Thread reinwald
http://git-wip-us.apache.org/repos/asf/systemml/blob/abbffc55/src/main/cpp/kernels/SystemML.ptx -- diff --git a/src/main/cpp/kernels/SystemML.ptx b/src/main/cpp/kernels/SystemML.ptx index 73b057e..d382fc5 100644 ---

[32/50] [abbrv] systemml git commit: [MINOR] Enable single precision GPU tests

2017-11-03 Thread reinwald
[MINOR] Enable single precision GPU tests Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit: http://git-wip-us.apache.org/repos/asf/systemml/commit/f0406746 Tree: http://git-wip-us.apache.org/repos/asf/systemml/tree/f0406746 Diff:

[23/50] [abbrv] systemml git commit: [SYSTEMML-1972] Fix rewrite remove right indexing (w/ invalid ix range)

2017-11-03 Thread reinwald
[SYSTEMML-1972] Fix rewrite remove right indexing (w/ invalid ix range) This patch hardens the existing rewrite of removing unnecessary right indexing operations whose input and output are of equal size, which is only valid with valid indexing ranges. Although we check this during validation,

[05/50] [abbrv] systemml git commit: [SYSTEMML-1836] Fix unnecessary GC overhead in codegen row operations

2017-11-03 Thread reinwald
[SYSTEMML-1836] Fix unnecessary GC overhead in codegen row operations This patch fixes issues of huge garbage collection overhead in special cases of codegen row operations with relatively large intermediate rows, matrix side inputs, and especially for multi-threaded operations. The major problem

[27/50] [abbrv] systemml git commit: [SYSTEMML-1969] Support single-precision operations on GPU backend

2017-11-03 Thread reinwald
http://git-wip-us.apache.org/repos/asf/systemml/blob/abbffc55/src/main/java/org/apache/sysml/runtime/matrix/data/LibMatrixCuMatMult.java -- diff --git a/src/main/java/org/apache/sysml/runtime/matrix/data/LibMatrixCuMatMult.java

[04/50] [abbrv] systemml git commit: [SYSTEMML-1963] Fix missing codegen dense-sparse vector primitives

2017-11-03 Thread reinwald
[SYSTEMML-1963] Fix missing codegen dense-sparse vector primitives This patch fixes issues that showed up with the fuse-all heuristic on different scenarios of ALS-CG. In particular, this adds missing vector primitives for dense-sparse vector operations and modifies the code generator

[34/50] [abbrv] systemml git commit: [SYSTEMML-1970] Performance conv2d backward filter (dense/sparse-sparse)

2017-11-03 Thread reinwald
[SYSTEMML-1970] Performance conv2d backward filter (dense/sparse-sparse) This patch makes a number of smaller performance improvements to the existing conv2d backward filter function. 1) Dense/sparse-sparse: Whenever the rhs is sparse and the lhs has a higher sparsity in terms of nnz/cells, we

[48/50] [abbrv] systemml git commit: [SYSTEMML-1982] Improved IPA pass for recompile_once functions

2017-11-03 Thread reinwald
[SYSTEMML-1982] Improved IPA pass for recompile_once functions This patch improved the existing inter-procedural-analysis pass for recompile_once functions that are recompiled on function entry. So far all functions with loops were marked for recompile_once. The problem is that recompilation

[08/50] [abbrv] systemml git commit: [SYSTEMML-1903] Fix codegen row candidate exploration w/ row indexing

2017-11-03 Thread reinwald
[SYSTEMML-1903] Fix codegen row candidate exploration w/ row indexing For Autoencoder w/ batch=512, the codegen fuse-all heuristic was failing on cplan construction due to unknown row type. The root cause was an invalid partial fusion plan of type row that covered the row batching from the

[21/50] [abbrv] systemml git commit: [SYSTEMML-1648] Making SVM scripts work with MLContext

2017-11-03 Thread reinwald
[SYSTEMML-1648] Making SVM scripts work with MLContext Closes #687. Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit: http://git-wip-us.apache.org/repos/asf/systemml/commit/596005a8 Tree: http://git-wip-us.apache.org/repos/asf/systemml/tree/596005a8 Diff:

[28/50] [abbrv] systemml git commit: [SYSTEMML-1969] Support single-precision operations on GPU backend

2017-11-03 Thread reinwald
http://git-wip-us.apache.org/repos/asf/systemml/blob/abbffc55/src/main/java/org/apache/sysml/api/DMLScript.java -- diff --git a/src/main/java/org/apache/sysml/api/DMLScript.java b/src/main/java/org/apache/sysml/api/DMLScript.java

[17/50] [abbrv] systemml git commit: [SYSTEMML-1970] Performance conv2d-backward-data (for sparse filter)

2017-11-03 Thread reinwald
[SYSTEMML-1970] Performance conv2d-backward-data (for sparse filter) This patch follows-up on the recent modification of conv2d backward filter, by similarly applying a sparse rotate for conv2d backward data. Furthermore, this also includes the removal of unnecessary allocations per input row,

[46/50] [abbrv] systemml git commit: [SYSTEMML-1980] HopDagValidator: Accept Integer Matrices

2017-11-03 Thread reinwald
[SYSTEMML-1980] HopDagValidator: Accept Integer Matrices Under rare conditions a matrix can have INT ValueType and execute correctly. For example the program ``` X= Rand( rows=2, cols=2, min=1, max=2) R = cbind(as.matrix(nrow(X)) * 2, as.matrix(ncol(X))) ``` would throw an exception by the

[01/50] [abbrv] systemml git commit: [MINOR] Refactoring lib matrixmult/bincell (instruction footprint) [Forced Update!]

2017-11-03 Thread reinwald
Repository: systemml Updated Branches: refs/heads/master eb15c5198 -> 0d4672207 (forced update) [MINOR] Refactoring lib matrixmult/bincell (instruction footprint) This patch makes a minor refactoring of the libraries for matrix multiplications and binary cell-wise operations in order to

[03/50] [abbrv] systemml git commit: [MINOR] Fix consistency ALS datagen script (factor names, cleanup)

2017-11-03 Thread reinwald
[MINOR] Fix consistency ALS datagen script (factor names, cleanup) This patch cleans up the ALS data generation script to use the same factor names as ALS-CG and remove unnecessary operations. Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit:

[39/50] [abbrv] systemml git commit: [SYSTEMML-540] Avoid redundant computation of cudnnPoolingForward in max_pool_backward

2017-11-03 Thread reinwald
[SYSTEMML-540] Avoid redundant computation of cudnnPoolingForward in max_pool_backward - If the max_pool is invoked in the forward pass, then its output can be reused by the max_pool_backward rather than calling cudnnPoolingForward again. For sentence CNN with 2 epochs, this reduces the time

[16/50] [abbrv] systemml git commit: [SYSTEMML-1970] Performance conv2d-backward-filter (for sparse filter)

2017-11-03 Thread reinwald
[SYSTEMML-1970] Performance conv2d-backward-filter (for sparse filter) This patch makes a number of performance improvements to sparse and dense conv2d backward filter: 1) Conv2d backward w/ sparse filter: So far the rotate180 per input row, converted any dense or sparse input into dense

[40/50] [abbrv] systemml git commit: [MINOR] Fix consistency task partitioning in mm, mmchain, codegen row

2017-11-03 Thread reinwald
[MINOR] Fix consistency task partitioning in mm, mmchain, codegen row Project: http://git-wip-us.apache.org/repos/asf/systemml/repo Commit: http://git-wip-us.apache.org/repos/asf/systemml/commit/d75a669a Tree: http://git-wip-us.apache.org/repos/asf/systemml/tree/d75a669a Diff:

[15/50] [abbrv] systemml git commit: [SYSTEMML-1968] Improved codegen optimizer (cost, mat points, pruning)

2017-11-03 Thread reinwald
[SYSTEMML-1968] Improved codegen optimizer (cost, mat points, pruning) This patch improves the cost-based codegen optimizer to address wrong fusion decision for large-scale computations. In detail, this includes: 1) Cost model: The cost model now accounts the broadcast cost for side inputs in

[50/50] [abbrv] systemml git commit: [SYSTEMML-1984] Robustness JMLC prepared scripts (outputs and configs)

2017-11-03 Thread reinwald
[SYSTEMML-1984] Robustness JMLC prepared scripts (outputs and configs) This patch fixes the robustness of JMLC prepared scripts for deployments where prepared scripts are not necessarily created and executed by the same thread. Accordingly, we no longer maintain output variables (for dynamic

[13/50] [abbrv] systemml git commit: [SYSTEMML-1903] Fix robustness codegen row ops w/ unknowns

2017-11-03 Thread reinwald
[SYSTEMML-1903] Fix robustness codegen row ops w/ unknowns This patch fixes special cases of codegen row templates with partial unknowns, which is important for robustness during initial compilation even though the unknowns led to dynamic recompilation during runtime. Project:

[06/50] [abbrv] systemml git commit: [SYSTEMML-1964] Extended codegen outer template and rework close types

2017-11-03 Thread reinwald
[SYSTEMML-1964] Extended codegen outer template and rework close types This patch makes a major change to the codegen outer template OFMC conditions in order to increase its applicability, which is crucial for sparsity exploitation in algorithms such as ALS-CG. In order to guarantee correctness,

[19/50] [abbrv] systemml git commit: [SYSTEMML-1971] New codegen vector primitive for counting nnz

2017-11-03 Thread reinwald
[SYSTEMML-1971] New codegen vector primitive for counting nnz This patch adds a new codegen vector primitive for rowSums(X!=0), i.e. for counting the number of non-zeros, which avoids unnecessary dense row intermediates and is realized as a pure meta data operation for sparse row inputs. After

systemml git commit: [MINOR] added additional examples

2017-11-03 Thread reinwald
asf/systemml/tree/f76f2138 Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/f76f2138 Branch: refs/heads/master Commit: f76f2138a4847f2ca52b5bf511907f4838b240b8 Parents: 0d46722 Author: Berthold Reinwald <reinw...@us.ibm.com> Authored: Fri Nov 3 14:29:13 2017 -0700 Committer:

systemml git commit: [Minor] update creation of lite jar

2017-11-03 Thread reinwald
pos/asf/systemml/tree/ae819a25 Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/ae819a25 Branch: refs/heads/master Commit: ae819a253097da796e689764e4926d46228e055e Parents: 820b530 Author: Berthold Reinwald <reinw...@us.ibm.com> Authored: Fri Nov 3 22:24:04 2017 -0700 Committer:

systemml git commit: [Minor]: - added main manifest to systemml-lite.jar - added several additional class files - regenerated lite.xml [Forced Update!]

2017-11-03 Thread reinwald
old Reinwald <reinw...@us.ibm.com> Authored: Thu Nov 2 23:49:40 2017 -0700 Committer: Berthold Reinwald <reinw...@us.ibm.com> Committed: Thu Nov 2 23:49:40 2017 -0700 -- pom.xml |

systemml git commit: added addition tips and tricks

2017-11-03 Thread reinwald
asf/systemml/tree/eb15c519 Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/eb15c519 Branch: refs/heads/master Commit: eb15c5198b10e6fc37c54e5fc07f0241bff933ee Parents: 3ba5a15 Author: Berthold Reinwald <reinw...@us.ibm.com> Authored: Fri Nov 3 00:14:09 2017 -0700 Committer: Berthold

systemml git commit: [Minor]: minor additions to notebooks.

2017-12-07 Thread reinwald
pos/asf/systemml/tree/0ef6b924 Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/0ef6b924 Branch: refs/heads/master Commit: 0ef6b924612951ccd003e8466fc9a911b098297f Parents: fdc24bb Author: Berthold Reinwald <reinw...@us.ibm.com> Authored: Thu Dec 7 16:16:07 2017 -0800 Committer:

[systemml] Git Push Summary

2017-12-05 Thread reinwald
Repository: systemml Updated Tags: refs/tags/v1.0.0-rc1 [created] 3561f7352

[systemml] Git Push Summary

2017-12-05 Thread reinwald
Repository: systemml Updated Tags: refs/tags/v1.0.0-rc1 [created] 3631d1395

systemml git commit: [maven-release-plugin] prepare release v1.0.0-rc1

2017-12-05 Thread reinwald
wip-us.apache.org/repos/asf/systemml/tree/054b85ef Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/054b85ef Branch: refs/heads/master Commit: 054b85efdec92b8f66a125e014798076843e3492 Parents: 4dafb85 Author: Berthold Reinwald <reinw...@us.ibm.com> Authored: Tue Dec 5 14:13:52 2017 -0800

systemml git commit: [maven-release-plugin] prepare for next development iteration

2017-12-05 Thread reinwald
git-wip-us.apache.org/repos/asf/systemml/tree/4dafb85c Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/4dafb85c Branch: refs/heads/master Commit: 4dafb85ce43300f6decb604ce7a058c2298ff94b Parents: e9ee730 Author: Berthold Reinwald <reinw...@us.ibm.com> Authored: Tue Dec 5 13:21:20 2

systemml git commit: [maven-release-plugin] prepare release v1.0.0-rc1

2017-12-05 Thread reinwald
wip-us.apache.org/repos/asf/systemml/tree/e9ee7309 Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/e9ee7309 Branch: refs/heads/master Commit: e9ee730920880fa8e68574b4f9271356b0eca33e Parents: f63b8c6 Author: Berthold Reinwald <reinw...@us.ibm.com> Authored: Tue Dec 5 13:21:05 2017 -0800

svn commit: r23397 - /dev/systemml/1.0.0-rc3/

2017-12-05 Thread reinwald
Author: reinwald Date: Tue Dec 5 21:52:00 2017 New Revision: 23397 Log: deleting older rc3 Removed: dev/systemml/1.0.0-rc3/

svn commit: r23395 - /dev/systemml/1.0.0-rc1/

2017-12-05 Thread reinwald
Author: reinwald Date: Tue Dec 5 21:51:26 2017 New Revision: 23395 Log: deleting older rc1 Removed: dev/systemml/1.0.0-rc1/

[systemml] Git Push Summary

2017-12-05 Thread reinwald
Repository: systemml Updated Tags: refs/tags/v1.0.0-rc3 [deleted] a62f1d590

systemml git commit: [Minor]: fix notebooks

2017-12-07 Thread reinwald
mml/tree/bafed498 Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/bafed498 Branch: refs/heads/master Commit: bafed4986fdbfc7977fa66d359c726c84ad65976 Parents: 0ef6b92 Author: Berthold Reinwald <reinw...@us.ibm.com> Authored: Thu Dec 7 19:43:50 2017 -0800 Committer: Berthold Reinwa

svn commit: r23478 - /dev/systemml/1.0.0-rc2/

2017-12-08 Thread reinwald
Author: reinwald Date: Fri Dec 8 19:12:18 2017 New Revision: 23478 Log: Apache SystemML 1.0.0-rc2 Added: dev/systemml/1.0.0-rc2/ dev/systemml/1.0.0-rc2/systemml-1.0.0-bin.tgz (with props) dev/systemml/1.0.0-rc2/systemml-1.0.0-bin.tgz.asc dev/systemml/1.0.0-rc2/systemml-1.0.0

[systemml] Git Push Summary

2017-12-08 Thread reinwald
Repository: systemml Updated Tags: refs/tags/v1.0.0-rc2 [created] 0fe49723c

systemml git commit: [maven-release-plugin] prepare for next development iteration

2017-12-08 Thread reinwald
git-wip-us.apache.org/repos/asf/systemml/tree/7b44380e Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/7b44380e Branch: refs/heads/master Commit: 7b44380e49425ac20912c2d42de8603a06fa55a1 Parents: 6519f33 Author: Berthold Reinwald <reinw...@us.ibm.com> Authored: Fri Dec 8 11:09:11 2

systemml git commit: [MINOR] switch build/test server to travis-ci

2018-05-21 Thread reinwald
git-wip-us.apache.org/repos/asf/systemml/tree/f7078c29 Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/f7078c29 Branch: refs/heads/master Commit: f7078c292fe46331a91e1b18394e5579c25cf324 Parents: 73f9d41 Author: Berthold Reinwald <reinw...@us.ibm.com> Authored: Mon May 21 13:08:31 2

systemml git commit: [MINOR] add 2 new DML examples to Jupyter notebook

2018-06-04 Thread reinwald
wip-us.apache.org/repos/asf/systemml/tree/8084dc12 Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/8084dc12 Branch: refs/heads/master Commit: 8084dc1276663c7dfaa8983b13efb0ec11e6ee1e Parents: d44b328 Author: Berthold Reinwald Authored: Mon Jun 4 16:54:14 2018 -0700 Committer: Berthold Reinw

svn commit: r1818859 - in /systemml/site: ./ release-notes/

2017-12-20 Thread reinwald
Author: reinwald Date: Wed Dec 20 22:35:12 2017 New Revision: 1818859 URL: http://svn.apache.org/viewvc?rev=1818859=rev Log: Add 1.0.0 link to documentation page Modified: systemml/site/community.html systemml/site/documentation.html systemml/site/download.html systemml/site/get

systemml-website git commit: Add 1.0.0 link to documentation page

2017-12-20 Thread reinwald
git-wip-us.apache.org/repos/asf/systemml-website/tree/733cbd74 Diff: http://git-wip-us.apache.org/repos/asf/systemml-website/diff/733cbd74 Branch: refs/heads/master Commit: 733cbd741d5bf823971e3409cc741a3b59aa3c75 Parents: 6fc5bad Author: Berthold Reinwald <reinw...@us.ibm.com> Authored: Wed

svn commit: r1818973 - /systemml/site/release-notes/systemml-release-notes-1.0.0.html

2017-12-21 Thread reinwald
Author: reinwald Date: Thu Dec 21 19:55:01 2017 New Revision: 1818973 URL: http://svn.apache.org/viewvc?rev=1818973=rev Log: Add missing 1.0.0 release notes Added: systemml/site/release-notes/systemml-release-notes-1.0.0.html Added: systemml/site/release-notes/systemml-release-notes-1.0.0

svn commit: r28790 - /dev/systemml/1.2.0-rc1/

2018-08-17 Thread reinwald
Author: reinwald Date: Fri Aug 17 06:06:42 2018 New Revision: 28790 Log: Apache SystemML 1.2.0-rc1 Added: dev/systemml/1.2.0-rc1/ dev/systemml/1.2.0-rc1/systemml-1.2.0-bin.tgz (with props) dev/systemml/1.2.0-rc1/systemml-1.2.0-bin.tgz.asc dev/systemml/1.2.0-rc1/systemml-1.2.0

[systemml] Git Push Summary

2018-08-16 Thread reinwald
Repository: systemml Updated Tags: refs/tags/v1.2.0-rc1 [created] f229a9bda

systemml git commit: [maven-release-plugin] prepare for next development iteration

2018-08-16 Thread reinwald
git-wip-us.apache.org/repos/asf/systemml/tree/53cdc590 Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/53cdc590 Branch: refs/heads/master Commit: 53cdc590c5b3398135707d0f18fa80cf42c5225d Parents: a1a05e2 Author: Berthold Reinwald Authored: Thu Aug 16 22:58:28 2018 -0700 Committer: Berth

systemml git commit: [maven-release-plugin] prepare release v1.2.0-rc1

2018-08-16 Thread reinwald
wip-us.apache.org/repos/asf/systemml/tree/a1a05e29 Diff: http://git-wip-us.apache.org/repos/asf/systemml/diff/a1a05e29 Branch: refs/heads/master Commit: a1a05e29f6ee78f3c33fea355f62c78ce21766ee Parents: 709a5c5 Author: Berthold Reinwald Authored: Thu Aug 16 22:58:13 2018 -0700 Committer: Berthold Reinw

svn commit: r1838996 - /systemml/site/documentation.html

2018-08-24 Thread reinwald
Author: reinwald Date: Sat Aug 25 00:25:03 2018 New Revision: 1838996 URL: http://svn.apache.org/viewvc?rev=1838996=rev Log: add 1.2.0 link to documentation page Modified: systemml/site/documentation.html Modified: systemml/site/documentation.html URL: http://svn.apache.org/viewvc/systemml

svn commit: r1838994 - in /systemml/site/docs/1.2.0: ./ api/ api/java/ api/java/apidocs/ api/java/apidocs/org/ api/java/apidocs/org/apache/ api/java/apidocs/org/apache/sysml/ api/java/apidocs/org/apac

2018-08-24 Thread reinwald
Author: reinwald Date: Fri Aug 24 23:59:52 2018 New Revision: 1838994 URL: http://svn.apache.org/viewvc?rev=1838994=rev Log: Add 1.2.0 docs to website [This commit notification would consist of 260 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.]

systemml-website git commit: Add 1.2.0 link to documentation page

2018-08-24 Thread reinwald
git-wip-us.apache.org/repos/asf/systemml-website/tree/5f0f7508 Diff: http://git-wip-us.apache.org/repos/asf/systemml-website/diff/5f0f7508 Branch: refs/heads/master Commit: 5f0f7508a6aa63b10985548fc5e713bc05f7d56d Parents: 239a86e Author: Berthold Reinwald Authored: Fri Aug 24 17:07:13 2018 -0

svn commit: r28947 - /dev/systemml/1.2.0-rc1/ /release/systemml/1.2.0/

2018-08-24 Thread reinwald
Author: reinwald Date: Fri Aug 24 21:51:42 2018 New Revision: 28947 Log: Move SystemML 1.2.0 from dev to release Added: release/systemml/1.2.0/ - copied from r28946, dev/systemml/1.2.0-rc1/ Removed: dev/systemml/1.2.0-rc1/

svn commit: r1839017 - /systemml/site/release-notes/systemml-release-notes-1.2.0.html

2018-08-24 Thread reinwald
Author: reinwald Date: Sat Aug 25 05:21:31 2018 New Revision: 1839017 URL: http://svn.apache.org/viewvc?rev=1839017=rev Log: additional roadmap file Added: systemml/site/release-notes/systemml-release-notes-1.2.0.html Added: systemml/site/release-notes/systemml-release-notes-1.2.0.html URL

systemml-website git commit: Add release notes 1.2.0 and updated road map

2018-08-24 Thread reinwald
ree: http://git-wip-us.apache.org/repos/asf/systemml-website/tree/bd61b206 Diff: http://git-wip-us.apache.org/repos/asf/systemml-website/diff/bd61b206 Branch: refs/heads/master Commit: bd61b2065247ee9d6b953721395583dfa589b4c7 Parents: 5f0f750 Author: Berthold Reinwald Authored: Fri Aug 24 21:53:51 2

svn commit: r1839016 - in /systemml/site: ./ release-notes/

2018-08-24 Thread reinwald
Author: reinwald Date: Sat Aug 25 05:19:43 2018 New Revision: 1839016 URL: http://svn.apache.org/viewvc?rev=1839016=rev Log: Add 1.2.0 release notes and updated roadmap Modified: systemml/site/community.html systemml/site/download.html systemml/site/get-started.html systemml/site

[systemml] Git Push Summary

2018-08-24 Thread reinwald
Repository: systemml Updated Branches: refs/heads/branch-1.2.0 [created] a1a05e29f

svn commit: r26016 - /dev/systemml/1.1.0-rc2/ /release/systemml/1.1.0/

2018-03-28 Thread reinwald
Author: reinwald Date: Wed Mar 28 17:16:54 2018 New Revision: 26016 Log: Move SystemML 1.1.0 from dev to release Added: release/systemml/1.1.0/ - copied from r26015, dev/systemml/1.1.0-rc2/ Removed: dev/systemml/1.1.0-rc2/

systemml-website git commit: Add 1.1.0 link to documentation page

2018-03-29 Thread reinwald
git-wip-us.apache.org/repos/asf/systemml-website/tree/ebc2ac59 Diff: http://git-wip-us.apache.org/repos/asf/systemml-website/diff/ebc2ac59 Branch: refs/heads/master Commit: ebc2ac59389d9b2d8c8946254ebfe6c07f6268a2 Parents: 24affb7 Author: Berthold Reinwald <reinw...@us.ibm.com> Authored: Thu

systemml-website git commit: Add 1.1.0 release notes, updated roadmap, and download page

2018-03-29 Thread reinwald
mit/244d3a91 Tree: http://git-wip-us.apache.org/repos/asf/systemml-website/tree/244d3a91 Diff: http://git-wip-us.apache.org/repos/asf/systemml-website/diff/244d3a91 Branch: refs/heads/master Commit: 244d3a91f6383b48f3630895b683e0c105e045e8 Parents: ebc2ac5 Author: Berthold Reinwald <reinw...@us.i

systemml-website git commit: add 1.1.0 release notes

2018-03-29 Thread reinwald
wip-us.apache.org/repos/asf/systemml-website/tree/80b5a5f7 Diff: http://git-wip-us.apache.org/repos/asf/systemml-website/diff/80b5a5f7 Branch: refs/heads/master Commit: 80b5a5f789a8c994cc335a0adbc1dad074f7e33f Parents: 244d3a9 Author: Berthold Reinwald <reinw...@us.ibm.com> Authored: Thu Mar 29 16:2

svn commit: r1828040 - in /systemml/site: ./ release-notes/

2018-03-29 Thread reinwald
Author: reinwald Date: Thu Mar 29 23:06:33 2018 New Revision: 1828040 URL: http://svn.apache.org/viewvc?rev=1828040=rev Log: Add 1.1.0 link to documentation and release notes, and update roadmap and download page. Modified: systemml/site/community.html systemml/site/documentation.html

svn commit: r25971 - in /dev/systemml/1.1.0-rc2: systemml-1.1.0-lite.jar.asc systemml-1.1.0-lite.jar.sha512

2018-03-26 Thread reinwald
Author: reinwald Date: Mon Mar 26 17:02:46 2018 New Revision: 25971 Log: added missing systemml-1.1.0-lite.jar.asc and ystemml-1.1.0-lite.jar.sha512 Added: dev/systemml/1.1.0-rc2/systemml-1.1.0-lite.jar.asc dev/systemml/1.1.0-rc2/systemml-1.1.0-lite.jar.sha512 Added: dev/systemml/1.1.0

svn commit: r1828046 [11/20] - /systemml/site/docs/1.1.0/

2018-03-29 Thread reinwald
Added: systemml/site/docs/1.1.0/developer-tools-systemml.html URL: http://svn.apache.org/viewvc/systemml/site/docs/1.1.0/developer-tools-systemml.html?rev=1828046=auto == ---

  1   2   >