Package | Description |
---|---|
org.apache.sysds.common | |
org.apache.sysds.hops | |
org.apache.sysds.hops.rewrite | |
org.apache.sysds.lops |
Modifier and Type | Method and Description |
---|---|
static Types.OpOp1 |
Types.OpOp1.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Types.OpOp1 |
Types.OpOp1.valueOfByOpcode(String opcode) |
static Types.OpOp1[] |
Types.OpOp1.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
Types.OpOp1 |
UnaryOp.getOp() |
Constructor and Description |
---|
QuaternaryOp(String l,
Types.DataType dt,
Types.ValueType vt,
Types.OpOp4 o,
Hop inW,
Hop inU,
Hop inV,
boolean umult,
Types.OpOp1 uop,
Types.OpOp2 sop) |
UnaryOp(String l,
Types.DataType dt,
Types.ValueType vt,
Types.OpOp1 o,
Hop inp) |
Modifier and Type | Method and Description |
---|---|
static UnaryOp |
HopRewriteUtils.createUnary(Hop input,
Types.OpOp1 type) |
static boolean |
HopRewriteUtils.isUnary(Hop hop,
Types.OpOp1... types) |
static boolean |
HopRewriteUtils.isUnary(Hop hop,
Types.OpOp1 type) |
static boolean |
HopRewriteUtils.isUnary(Hop hop,
Types.OpOp1 type,
int maxParents) |
static boolean |
HopRewriteUtils.isValidOp(Types.OpOp1 input,
Types.OpOp1... validTab) |
static boolean |
HopRewriteUtils.isValidOp(Types.OpOp1 input,
Types.OpOp1... validTab) |
static boolean |
HopRewriteUtils.isValueTypeCast(Types.OpOp1 op) |
Modifier and Type | Method and Description |
---|---|
static boolean |
Unary.isMultiThreadedOp(Types.OpOp1 op) |
Constructor and Description |
---|
Unary(Lop input1,
Lop input2,
Types.OpOp1 op,
Types.DataType dt,
Types.ValueType vt,
Types.ExecType et,
int numThreads)
Constructor to perform a unary operation with 2 inputs
|
Unary(Lop input1,
Types.OpOp1 op,
Types.DataType dt,
Types.ValueType vt,
Types.ExecType et,
int numThreads,
boolean inplace)
Constructor to perform a unary operation with 1 input.
|
UnaryCP(Lop input,
Types.OpOp1 op,
Types.DataType dt,
Types.ValueType vt) |
UnaryCP(Lop input,
Types.OpOp1 op,
Types.DataType dt,
Types.ValueType vt,
Types.ExecType et)
Constructor to perform a scalar operation
|
WeightedUnaryMM(Lop input1,
Lop input2,
Lop input3,
Types.DataType dt,
Types.ValueType vt,
WeightedUnaryMM.WUMMType wt,
Types.OpOp1 op,
Types.ExecType et) |
WeightedUnaryMMR(Lop input1,
Lop input2,
Lop input3,
Types.DataType dt,
Types.ValueType vt,
WeightedUnaryMM.WUMMType wt,
Types.OpOp1 op,
boolean cacheU,
boolean cacheV,
Types.ExecType et) |
Copyright © 2021 The Apache Software Foundation. All rights reserved.