You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@systemml.apache.org by mb...@apache.org on 2016/09/23 06:53:04 UTC
incubator-systemml git commit: [SYSTEMML-953] Fix spark
transformdecode metadata handling (output dims)
Repository: incubator-systemml
Updated Branches:
refs/heads/master eb988781d -> 73d5f5326
[SYSTEMML-953] Fix spark transformdecode metadata handling (output dims)
Project: http://git-wip-us.apache.org/repos/asf/incubator-systemml/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-systemml/commit/73d5f532
Tree: http://git-wip-us.apache.org/repos/asf/incubator-systemml/tree/73d5f532
Diff: http://git-wip-us.apache.org/repos/asf/incubator-systemml/diff/73d5f532
Branch: refs/heads/master
Commit: 73d5f5326a9880bf3d5640c9a49eeeef5c94e4a5
Parents: eb98878
Author: Matthias Boehm <mb...@us.ibm.com>
Authored: Thu Sep 22 23:52:35 2016 -0700
Committer: Matthias Boehm <mb...@us.ibm.com>
Committed: Thu Sep 22 23:52:35 2016 -0700
----------------------------------------------------------------------
.../instructions/spark/ParameterizedBuiltinSPInstruction.java | 2 ++
1 file changed, 2 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/73d5f532/src/main/java/org/apache/sysml/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/sysml/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.java b/src/main/java/org/apache/sysml/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.java
index adbc06a..645a905 100644
--- a/src/main/java/org/apache/sysml/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.java
+++ b/src/main/java/org/apache/sysml/runtime/instructions/spark/ParameterizedBuiltinSPInstruction.java
@@ -480,6 +480,8 @@ public class ParameterizedBuiltinSPInstruction extends ComputationSPInstruction
sec.setRDDHandleForVariable(output.getName(), out);
sec.addLineageRDD(output.getName(), params.get("target"));
ec.releaseFrameInput(params.get("meta"));
+ sec.getMatrixCharacteristics(output.getName()).set(mc.getRows(),
+ meta.getNumColumns(), mc.getRowsPerBlock(), mc.getColsPerBlock(), -1);
}
else {
throw new DMLRuntimeException("Unknown parameterized builtin opcode: "+opcode);