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 <mbo...@us.ibm.com> Authored: Thu Sep 22 23:52:35 2016 -0700 Committer: Matthias Boehm <mbo...@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);