Search in sources :

Example 1 with MMRJ

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);
}
Also used : Lop(org.apache.sysml.lops.Lop) MMRJ(org.apache.sysml.lops.MMRJ)

Example 2 with MMRJ

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);
}
Also used : MMRJ(org.apache.sysml.lops.MMRJ)

Example 3 with MMRJ

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);
}
Also used : MMRJ(org.apache.sysml.lops.MMRJ)

Example 4 with MMRJ

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);
}
Also used : Lop(org.apache.sysml.lops.Lop) MMRJ(org.apache.sysml.lops.MMRJ)

Aggregations

MMRJ (org.apache.sysml.lops.MMRJ)4 Lop (org.apache.sysml.lops.Lop)2