Uses of Class
org.apache.sysds.hops.MultiThreadedHop
-
Packages that use MultiThreadedHop Package Description org.apache.sysds.hops org.apache.sysds.hops.codegen -
-
Uses of MultiThreadedHop in org.apache.sysds.hops
Subclasses of MultiThreadedHop in org.apache.sysds.hops Modifier and Type Class Description class
AggBinaryOp
class
AggUnaryOp
class
BinaryOp
Binary (cell operations): aij + bij Properties: Symbol: *, -, +, ...class
DataGenOp
A DataGenOp can be rand (or matrix constructor), sequence, and sample - these operators have different parameters and use a map of parameter type to hop position.class
DnnOp
class
FunctionOp
This FunctionOp represents the call to a DML-bodied or external function.class
ParameterizedBuiltinOp
Defines the HOP for calling an internal function (with custom parameters) from a DML script.class
QuaternaryOp
Note: this hop should be called AggQuaternaryOp in consistency with AggUnaryOp and AggBinaryOp; however, since there does not exist a real QuaternaryOp yet - we can leave it as is for now.class
ReorgOp
Reorg (cell) operation: aij Properties: Symbol: ', rdiag, rshape, rsort 1 Operand (except sort and reshape take additional arguments) Semantic: change indices (in mapper or reducer) NOTE MB: reshape integrated here because (1) ParameterizedBuiltinOp requires name-value pairs for params and (2) most importantly semantic of reshape is exactly a reorg op.class
TernaryOp
Primary use cases for now, arequantile (<n-1-matrix>, <n-1-matrix>, <literal>): quantile (A, w, 0.5)
quantile (<n-1-matrix>, <n-1-matrix>, <scalar>): quantile (A, w, s)
interquantile (<n-1-matrix>, <n-1-matrix>, <scalar>): interquantile (A, w, s)
Keep in mind, that we also have binaries for it w/o weights.class
UnaryOp
-
Uses of MultiThreadedHop in org.apache.sysds.hops.codegen
Subclasses of MultiThreadedHop in org.apache.sysds.hops.codegen Modifier and Type Class Description class
SpoofFusedOp
-