Class MatrixIndexingOOCInstruction
java.lang.Object
org.apache.sysds.runtime.instructions.Instruction
org.apache.sysds.runtime.instructions.ooc.OOCInstruction
org.apache.sysds.runtime.instructions.ooc.ComputationOOCInstruction
org.apache.sysds.runtime.instructions.ooc.UnaryOOCInstruction
org.apache.sysds.runtime.instructions.ooc.IndexingOOCInstruction
org.apache.sysds.runtime.instructions.ooc.MatrixIndexingOOCInstruction
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.sysds.runtime.instructions.ooc.IndexingOOCInstruction
IndexingOOCInstruction.BlockAligner<T>, IndexingOOCInstruction.Sector<T>, IndexingOOCInstruction.Sector1<T>, IndexingOOCInstruction.Sector2Col<T>, IndexingOOCInstruction.Sector2Row<T>, IndexingOOCInstruction.Sector4<T>Nested classes/interfaces inherited from class org.apache.sysds.runtime.instructions.ooc.OOCInstruction
OOCInstruction.OOCMatrixBlockTracker, OOCInstruction.OOCTypeNested classes/interfaces inherited from class org.apache.sysds.runtime.instructions.Instruction
Instruction.IType -
Field Summary
Fields inherited from class org.apache.sysds.runtime.instructions.ooc.ComputationOOCInstruction
input1, input2, input3, input4, outputFields inherited from class org.apache.sysds.runtime.instructions.ooc.OOCInstruction
_callerId, ALLOW_PIPELINING, COMPUTE_EXECUTORFields inherited from class org.apache.sysds.runtime.instructions.Instruction
DATATYPE_PREFIX, FEDERATED_INST_PREFIX, GPU_INST_PREFIX, INSTRUCTION_DELIM, LITERAL_PREFIX, OOC_INST_PREFIX, OPERAND_DELIM, SP_INST_PREFIX, VALUETYPE_PREFIX -
Constructor Summary
ConstructorsConstructorDescriptionMatrixIndexingOOCInstruction(CPOperand in, CPOperand rl, CPOperand ru, CPOperand cl, CPOperand cu, CPOperand out, String opcode, String istr) MatrixIndexingOOCInstruction(CPOperand lhsInput, CPOperand rhsInput, CPOperand rl, CPOperand ru, CPOperand cl, CPOperand cu, CPOperand out, String opcode, String istr) -
Method Summary
Modifier and TypeMethodDescriptionvoidThis method should be used to execute the instruction.Methods inherited from class org.apache.sysds.runtime.instructions.ooc.IndexingOOCInstruction
parseInstruction, parseInstructionMethods inherited from class org.apache.sysds.runtime.instructions.ooc.ComputationOOCInstruction
getOutputVariableNameMethods inherited from class org.apache.sysds.runtime.instructions.ooc.OOCInstruction
getComputeBackpressureThreshold, getComputeInFlight, getGraphString, getOOCInstructionType, getType, postprocessInstruction, preprocessInstruction, requiresLabelUpdateMethods inherited from class org.apache.sysds.runtime.instructions.Instruction
getBeginColumn, getBeginLine, getEndColumn, getEndLine, getExtendedOpcode, getFilename, getInstID, getInstructionString, getLineNum, getOpcode, getOperator, printMe, setInstID, setLocation, setLocation, setLocation, setLocation, toString, updateInstructionThreadID
-
Constructor Details
-
MatrixIndexingOOCInstruction
-
MatrixIndexingOOCInstruction
-
-
Method Details
-
processInstruction
Description copied from class:InstructionThis method should be used to execute the instruction.- Overrides:
processInstructionin classUnaryOOCInstruction- Parameters:
ec- execution context
-