You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@systemml.apache.org by du...@apache.org on 2015/12/02 02:05:11 UTC

[33/47] incubator-systemml git commit: Generalization wsloss compiler/runtime (post_nz patterns), for als_cg

Generalization wsloss compiler/runtime (post_nz patterns), for als_cg

Project: http://git-wip-us.apache.org/repos/asf/incubator-systemml/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-systemml/commit/43da6de9
Tree: http://git-wip-us.apache.org/repos/asf/incubator-systemml/tree/43da6de9
Diff: http://git-wip-us.apache.org/repos/asf/incubator-systemml/diff/43da6de9

Branch: refs/heads/gh-pages
Commit: 43da6de9314d0a8659877ebb079ec5bf8a0883d0
Parents: 62b9b9c
Author: Matthias Boehm <mb...@us.ibm.com>
Authored: Tue Sep 29 00:17:52 2015 -0700
Committer: Matthias Boehm <mb...@us.ibm.com>
Committed: Tue Sep 29 09:52:39 2015 -0700

----------------------------------------------------------------------
 devdocs/MatrixMultiplicationOperators.txt | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/43da6de9/devdocs/MatrixMultiplicationOperators.txt
----------------------------------------------------------------------
diff --git a/devdocs/MatrixMultiplicationOperators.txt b/devdocs/MatrixMultiplicationOperators.txt
index 02668a3..54cb5ec 100644
--- a/devdocs/MatrixMultiplicationOperators.txt
+++ b/devdocs/MatrixMultiplicationOperators.txt
@@ -97,7 +97,8 @@ C) CORE MATRIX MULT PRIMITIVES LibMatrixMult (incl related script patterns)
                (c) sum((X-(U%*%t(V)))^2)), (d) sum(W*(U%*%t(V)-X)^2),
                (e) sum((W*(U%*%t(V))-X)^2), (f) sum(((U%*%t(V))-X)^2))
   - sequential / multi-threaded (same block ops, par over rows in W/X)                 
-  - all dense, sparse-dense factors, sparse/dense-* x 3 patterns            
+  - all dense, sparse-dense factors, sparse/dense-* x 3 patterns      
+  - special patterns for (a) and (d) if W is X!=0      
 
 * 6) wsigmoid ((a) W*sigmoid(Y%*%t(X))), (b) W*sigmoid(-(Y%*%t(X))), 
                (c) W*log(sigmoid(Y%*%t(X))), (d) W*log(sigmoid(-(Y%*%t(X)))))