| Package | Description | 
|---|---|
| org.apache.sysds.common | |
| org.apache.sysds.hops | |
| org.apache.sysds.hops.rewrite | |
| org.apache.sysds.lops | |
| org.apache.sysds.runtime.instructions | 
| Modifier and Type | Method and Description | 
|---|---|
| static Types.Direction | Types.Direction. valueOf(String name)Returns the enum constant of this type with the specified name. | 
| static Types.Direction[] | Types.Direction. values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
| Modifier and Type | Method and Description | 
|---|---|
| Types.Direction | AggUnaryOp. getDirection() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | AggUnaryOp. setDirection(Types.Direction direction) | 
| Constructor and Description | 
|---|
| AggUnaryOp(String l,
          Types.DataType dt,
          Types.ValueType vt,
          Types.AggOp o,
          Types.Direction idx,
          Hop inp) | 
| Modifier and Type | Method and Description | 
|---|---|
| static AggUnaryOp | HopRewriteUtils. createAggUnaryOp(Hop input,
                Types.AggOp op,
                Types.Direction dir) | 
| static boolean | HopRewriteUtils. isAggUnaryOp(Hop hop,
            Types.AggOp op,
            Types.Direction dir) | 
| Modifier and Type | Method and Description | 
|---|---|
| static Types.CorrectionLocationType | PartialAggregate. getCorrectionLocation(Types.AggOp operation,
                     Types.Direction direction) | 
| static String | PartialAggregate. getOpcode(Types.AggOp op,
         Types.Direction dir) | 
| static void | PartialAggregate. setDimensionsBasedOnDirection(Lop lop,
                             long dim1,
                             long dim2,
                             long blen,
                             Types.Direction dir) | 
| Constructor and Description | 
|---|
| BinaryUAggChain(Lop input1,
               Types.OpOp2 bop,
               Types.AggOp uaop,
               Types.Direction uadir,
               Types.DataType dt,
               Types.ValueType vt,
               Types.ExecType et)Constructor to setup a map mult chain without weights | 
| PartialAggregate(Lop input,
                Types.AggOp op,
                Types.Direction direct,
                Types.DataType dt,
                Types.ValueType vt,
                AggBinaryOp.SparkAggType aggtype,
                Types.ExecType et) | 
| PartialAggregate(Lop input,
                Types.AggOp op,
                Types.Direction direct,
                Types.DataType dt,
                Types.ValueType vt,
                Types.ExecType et,
                int k) | 
| TernaryAggregate(Lop input1,
                Lop input2,
                Lop input3,
                Types.AggOp aggOp,
                Types.OpOp2 binOp,
                Types.Direction direction,
                Types.DataType dt,
                Types.ValueType vt,
                Types.ExecType et,
                int k) | 
| UAggOuterChain(Lop input1,
              Lop input2,
              Types.AggOp uaop,
              Types.Direction uadir,
              Types.OpOp2 bop,
              Types.DataType dt,
              Types.ValueType vt,
              Types.ExecType et)Constructor to setup a unaryagg outer chain | 
| Modifier and Type | Method and Description | 
|---|---|
| static Types.Direction | InstructionUtils. getAggDirection(String opcode) | 
Copyright © 2021 The Apache Software Foundation. All rights reserved.