use of org.apache.sysml.lops.MMRJ in project incubator-systemml by apache.
the class AggBinaryOp method constructSparkLopsRMM.
private void constructSparkLopsRMM() {
Lop rmm = new MMRJ(getInput().get(0).constructLops(), getInput().get(1).constructLops(), getDataType(), getValueType(), ExecType.SPARK);
setOutputDimensions(rmm);
setLineNumbers(rmm);
setLops(rmm);
}
use of org.apache.sysml.lops.MMRJ in project systemml by apache.
the class AggBinaryOp method constructMRLopsRMM.
private void constructMRLopsRMM() {
MMRJ rmm = new MMRJ(getInput().get(0).constructLops(), getInput().get(1).constructLops(), getDataType(), getValueType(), ExecType.MR);
setOutputDimensions(rmm);
setLineNumbers(rmm);
setLops(rmm);
}
use of org.apache.sysml.lops.MMRJ in project incubator-systemml by apache.
the class AggBinaryOp method constructMRLopsRMM.
private void constructMRLopsRMM() {
MMRJ rmm = new MMRJ(getInput().get(0).constructLops(), getInput().get(1).constructLops(), getDataType(), getValueType(), ExecType.MR);
setOutputDimensions(rmm);
setLineNumbers(rmm);
setLops(rmm);
}
use of org.apache.sysml.lops.MMRJ in project systemml by apache.
the class AggBinaryOp method constructSparkLopsRMM.
private void constructSparkLopsRMM() {
Lop rmm = new MMRJ(getInput().get(0).constructLops(), getInput().get(1).constructLops(), getDataType(), getValueType(), ExecType.SPARK);
setOutputDimensions(rmm);
setLineNumbers(rmm);
setLops(rmm);
}