Repository: incubator-systemml Updated Branches: refs/heads/master bda96a8e8 -> ea6e2fe39
[HOTFIX] Fix recompute nonzeros for row range of csr sparse block Project: http://git-wip-us.apache.org/repos/asf/incubator-systemml/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-systemml/commit/ea6e2fe3 Tree: http://git-wip-us.apache.org/repos/asf/incubator-systemml/tree/ea6e2fe3 Diff: http://git-wip-us.apache.org/repos/asf/incubator-systemml/diff/ea6e2fe3 Branch: refs/heads/master Commit: ea6e2fe39077d6d914bd8024b5950096602ade8e Parents: bda96a8 Author: Matthias Boehm <mboe...@gmail.com> Authored: Fri Apr 21 03:21:19 2017 -0700 Committer: Matthias Boehm <mboe...@gmail.com> Committed: Fri Apr 21 03:21:19 2017 -0700 ---------------------------------------------------------------------- .../java/org/apache/sysml/runtime/matrix/data/MatrixBlock.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/ea6e2fe3/src/main/java/org/apache/sysml/runtime/matrix/data/MatrixBlock.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/sysml/runtime/matrix/data/MatrixBlock.java b/src/main/java/org/apache/sysml/runtime/matrix/data/MatrixBlock.java index 2aa1bd3..70c25a0 100644 --- a/src/main/java/org/apache/sysml/runtime/matrix/data/MatrixBlock.java +++ b/src/main/java/org/apache/sysml/runtime/matrix/data/MatrixBlock.java @@ -1144,7 +1144,7 @@ public class MatrixBlock extends MatrixValue implements CacheBlock, Externalizab if( sparse && sparseBlock!=null ) //SPARSE (max long) { //note: rlen might be <= sparseBlock.numRows() - nonZeros = sparseBlock.size(0, rlen); + nonZeros = sparseBlock.size(0, sparseBlock.numRows()); } else if( !sparse && denseBlock!=null ) //DENSE (max int) {