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 © 2022 The Apache Software Foundation. All rights reserved.