Uses of Package
org.apache.sysds.hops
Packages that use org.apache.sysds.hops
Package
Description
-
Classes in org.apache.sysds.hops used by org.apache.sysds.hopsClassDescriptionThis FunctionOp represents the call to a DML-bodied or external function.Hop is a High level operator, that is the first intermediate representation compiled from the definitions supplied in DML.Memoization Table (hop id, worst-case matrix characteristics).Optional hop interface, to be implemented by multi-threaded hops.Memory managers (static partitioned, unified)Optimization Types for Compilation O0 STATIC - Decisions for scheduling operations on CP/MR are based on predefined set of rules, which check if the dimensions are below a fixed/static threshold (OLD Method of choosing between CP and MR).
-
Classes in org.apache.sysds.hops used by org.apache.sysds.hops.codegenClassDescriptionHop is a High level operator, that is the first intermediate representation compiled from the definitions supplied in DML.Optional hop interface, to be implemented by multi-threaded hops.
-
Classes in org.apache.sysds.hops used by org.apache.sysds.hops.codegen.cplanClassDescriptionHop is a High level operator, that is the first intermediate representation compiled from the definitions supplied in DML.
-
Classes in org.apache.sysds.hops used by org.apache.sysds.hops.codegen.optClassDescriptionHop is a High level operator, that is the first intermediate representation compiled from the definitions supplied in DML.
-
Classes in org.apache.sysds.hops used by org.apache.sysds.hops.codegen.templateClassDescriptionHop is a High level operator, that is the first intermediate representation compiled from the definitions supplied in DML.
-
Classes in org.apache.sysds.hops used by org.apache.sysds.hops.costClassDescriptionHop is a High level operator, that is the first intermediate representation compiled from the definitions supplied in DML.
-
Classes in org.apache.sysds.hops used by org.apache.sysds.hops.fedplannerClassDescriptionThis FunctionOp represents the call to a DML-bodied or external function.Hop is a High level operator, that is the first intermediate representation compiled from the definitions supplied in DML.
-
Classes in org.apache.sysds.hops used by org.apache.sysds.hops.ipaClassDescriptionThis FunctionOp represents the call to a DML-bodied or external function.Hop is a High level operator, that is the first intermediate representation compiled from the definitions supplied in DML.
-
Classes in org.apache.sysds.hops used by org.apache.sysds.hops.recompileClassDescriptionHop is a High level operator, that is the first intermediate representation compiled from the definitions supplied in DML.
-
Classes in org.apache.sysds.hops used by org.apache.sysds.hops.rewriteClassDescriptionBinary (cell operations): aij + bij Properties: Symbol: *, -, +, ...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.A DataOp can be either a persistent read/write or transient read/write - writes will always have at least one input, but all types can have parameters (e.g., for csv literals of delimiter, header, etc).Hop is a High level operator, that is the first intermediate representation compiled from the definitions supplied in DML.Memoization Table (hop id, worst-case matrix characteristics).The NaryOp Hop allows for a variable number of operands.Defines the HOP for calling an internal function (with custom parameters) from a DML script.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.Primary 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. -
Classes in org.apache.sysds.hops used by org.apache.sysds.lops
-
Classes in org.apache.sysds.hops used by org.apache.sysds.parserClassDescriptionHop is a High level operator, that is the first intermediate representation compiled from the definitions supplied in DML.Exception occurring in the HOP level.
-
Classes in org.apache.sysds.hops used by org.apache.sysds.runtime.compress.workloadClassDescriptionHop is a High level operator, that is the first intermediate representation compiled from the definitions supplied in DML.
-
Classes in org.apache.sysds.hops used by org.apache.sysds.runtime.controlprogramClassDescriptionHop is a High level operator, that is the first intermediate representation compiled from the definitions supplied in DML.
-
Classes in org.apache.sysds.hops used by org.apache.sysds.runtime.controlprogram.parfor.optClassDescriptionHop is a High level operator, that is the first intermediate representation compiled from the definitions supplied in DML.
-
Classes in org.apache.sysds.hops used by org.apache.sysds.runtime.instructions.cp
-
Classes in org.apache.sysds.hops used by org.apache.sysds.runtime.instructions.spark
-
Classes in org.apache.sysds.hops used by org.apache.sysds.runtime.lineage
-
Classes in org.apache.sysds.hops used by org.apache.sysds.runtime.matrix.dataClassDescriptionHop is a High level operator, that is the first intermediate representation compiled from the definitions supplied in DML.
-
Classes in org.apache.sysds.hops used by org.apache.sysds.runtime.utilClassDescriptionHop is a High level operator, that is the first intermediate representation compiled from the definitions supplied in DML.
-
Classes in org.apache.sysds.hops used by org.apache.sysds.utilsClassDescriptionHop is a High level operator, that is the first intermediate representation compiled from the definitions supplied in DML.