Append |
|
AppendG |
TODO Additional compiler enhancements:
1) Partial Shuffle Elimination - Any full or aligned blocks could be directly output from the mappers
to the result index.
|
AppendGAlignedSP |
|
AppendM |
|
AppendR |
|
Binary |
Lop to perform binary operation.
|
BinaryM |
Lop to perform binary operation.
|
BinaryScalar |
Lop to perform binary scalar operations.
|
BinaryUAggChain |
|
CentralMoment |
Lop to perform cross product operation
|
Checkpoint |
Lop for checkpoint operations.
|
Compression |
|
CoVariance |
Lop to compute covariance between two 1D matrices
|
CSVReBlock |
Lop to convert CSV data into SystemDS data format
|
Ctable |
Lop to perform ternary operation.
|
CumulativeOffsetBinary |
|
CumulativePartialAggregate |
|
Data |
Lop to represent data objects.
|
DataGen |
Defines a LOP that generates data.
|
DeCompression |
|
DnnTransform |
|
Federated |
|
FunctionCallCP |
|
GroupedAggregate |
Lop to perform grouped aggregates
|
GroupedAggregateM |
Lop to perform mr map-side grouped aggregates
(restriction: sum, w/o weights, ngroups), groups broadcasted
|
LeftIndex |
|
Local |
|
Lop |
Base class for all Lops.
|
LopProperties |
|
MapMult |
|
MapMultChain |
|
MatMultCP |
|
MMCJ |
Lop to perform cross product operation
|
MMRJ |
Lop to perform cross product operation
|
MMTSJ |
Lop to perform transpose-identity operation (t(X)%*%X or X%*%t(X)),
used to represent CP and MR instruction but in case of MR there is
an additional Aggregate at the reducers.
|
MMZip |
Lop to perform zip matrix multiplication
|
Nary |
Lop to perform an operation on a variable number of operands.
|
OutputParameters |
class to maintain output parameters for a lop.
|
ParameterizedBuiltin |
Defines a LOP for functions.
|
PartialAggregate |
Lop to perform a partial aggregation.
|
PickByCount |
|
PMapMult |
|
PMMJ |
|
ReBlock |
Lop to perform reblock operation
|
RightIndex |
|
SortKeys |
|
SpoofFused |
|
Sql |
|
Ternary |
Lop to perform Sum of a matrix with another matrix multiplied by Scalar.
|
TernaryAggregate |
|
Transform |
|
UAggOuterChain |
TODO Currently this lop only support the right hand side in distributed cache.
|
Unary |
Lop to perform following operations: with one operand -- NOT(A), ABS(A),
SQRT(A), LOG(A) with two operands where one of them is a scalar -- H=H*i,
H=H*5, EXP(A,2), LOG(A,2)
|
UnaryCP |
|
WeightedCrossEntropy |
|
WeightedCrossEntropyR |
|
WeightedDivMM |
|
WeightedDivMMR |
|
WeightedSigmoid |
|
WeightedSigmoidR |
|
WeightedSquaredLoss |
|
WeightedSquaredLossR |
|
WeightedUnaryMM |
|
WeightedUnaryMMR |
|