| Package | Description | 
|---|---|
| org.apache.sysds.hops | |
| org.apache.sysds.hops.codegen | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AggBinaryOp | 
| class  | AggUnaryOp | 
| class  | BinaryOp | 
| class  | DataGenOpA 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  | ParameterizedBuiltinOpDefines the HOP for calling an internal function (with custom parameters) from a DML script. | 
| class  | QuaternaryOpNote: 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  | ReorgOpReorg (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  | TernaryOpPrimary use cases for now, are
                 quantile (<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 | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SpoofFusedOp | 
Copyright © 2021 The Apache Software Foundation. All rights reserved.