Class EinsumCPInstruction
java.lang.Object
org.apache.sysds.runtime.instructions.Instruction
org.apache.sysds.runtime.instructions.cp.CPInstruction
org.apache.sysds.runtime.instructions.cp.BuiltinNaryCPInstruction
org.apache.sysds.runtime.instructions.cp.EinsumCPInstruction
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.sysds.runtime.instructions.cp.CPInstruction
CPInstruction.CPTypeNested classes/interfaces inherited from class org.apache.sysds.runtime.instructions.Instruction
Instruction.IType -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final booleanstatic final booleanstatic final booleanstatic final booleanFields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic voidvoidThis method should be used to execute the instruction.Methods inherited from class org.apache.sysds.runtime.instructions.cp.BuiltinNaryCPInstruction
getOutput, parseInstructionMethods inherited from class org.apache.sysds.runtime.instructions.cp.CPInstruction
getCPInstructionType, getGraphString, getType, postprocessInstruction, preprocessInstruction, requiresLabelUpdate, updateLabelsMethods 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
-
Field Details
-
FORCE_CELL_TPL
public static final boolean FORCE_CELL_TPL- See Also:
-
FUSE_OUTER_MULTIPLY
public static final boolean FUSE_OUTER_MULTIPLY- See Also:
-
FUSE_OUTER_MULTIPLY_EXCEEDS_L2_CACHE_CHECK
public static final boolean FUSE_OUTER_MULTIPLY_EXCEEDS_L2_CACHE_CHECK- See Also:
-
PRINT_TRACE
public static final boolean PRINT_TRACE- See Also:
-
eqStr
-
-
Constructor Details
-
EinsumCPInstruction
-
-
Method Details
-
processInstruction
Description copied from class:InstructionThis method should be used to execute the instruction.- Specified by:
processInstructionin classCPInstruction- Parameters:
ec- execution context
-
ensureMatrixBlockColumnVector
-
ensureMatrixBlockRowVector
-
getInputs
- Overrides:
getInputsin classBuiltinNaryCPInstruction
-