public class MatMultCP extends Lop
Lop.SimpleInstType, Lop.Type, Lop.VisitStatus_beginColumn, _beginLine, _endColumn, _endLine, _filename, CP_CHILD_THREAD, CP_ROOT_THREAD_ID, DATATYPE_PREFIX, FILE_SEPARATOR, FRAME_VAR_NAME_PREFIX, INSTRUCTION_DELIMITOR, LITERAL_PREFIX, MATRIX_VAR_NAME_PREFIX, NAME_VALUE_SEPARATOR, OPERAND_DELIMITOR, PROCESS_PREFIX, SAMPLE_FRACTION, SCALAR_VAR_NAME_PREFIX, UPDATE_INPLACE_PREFIX, VALUETYPE_PREFIX, VARIABLE_NAME_PLACEHOLDER| Constructor and Description |
|---|
MatMultCP(Lop input1,
Lop input2,
Types.DataType dt,
Types.ValueType vt,
Types.ExecType et) |
MatMultCP(Lop input1,
Lop input2,
Types.DataType dt,
Types.ValueType vt,
Types.ExecType et,
boolean isLeftTransposed,
boolean isRightTransposed) |
MatMultCP(Lop input1,
Lop input2,
Types.DataType dt,
Types.ValueType vt,
Types.ExecType et,
int k) |
MatMultCP(Lop input1,
Lop input2,
Types.DataType dt,
Types.ValueType vt,
Types.ExecType et,
int k,
boolean isLeftTransposed,
boolean isRightTransposed) |
| Modifier and Type | Method and Description |
|---|---|
String |
getInstructions(String input1,
String input2,
String output)
Method should be overridden if needed
|
String |
toString()
Method to have Lops print their state.
|
addInput, addOutput, addToDag, createReachable, getAggType, getBeginColumn, getBeginLine, getBroadcastInput, getDataType, getEndColumn, getEndLine, getExecType, getFilename, getID, getInputs, getInstructions, getInstructions, getInstructions, getInstructions, getInstructions, getInstructions, getInstructions, getInstructions, getInstructions, getInstructions, getInstructions, getLevel, getOutputParameters, getOutputs, getPrivacyConstraint, getProducesIntermediateOutput, getReachable, getSimpleInstructionType, getType, getValueType, getVisited, isAllOutputsCP, isDataExecLocation, isVariable, prepInputOperand, prepInputOperand, prepOperand, prepOperand, prepOutputOperand, prepOutputOperand, prepOutputOperand, prepScalarInputOperand, prepScalarInputOperand, prepScalarLabel, prepScalarOperand, printErrorLocation, removeConsumer, removeOutput, replaceInput, resetVisitStatus, setAllPositions, setBeginColumn, setBeginLine, setConsumerCount, setDataType, setEndColumn, setEndLine, setExecType, setFederatedOutput, setFilename, setPrivacyConstraint, setValueType, setVisitedpublic MatMultCP(Lop input1, Lop input2, Types.DataType dt, Types.ValueType vt, Types.ExecType et)
public MatMultCP(Lop input1, Lop input2, Types.DataType dt, Types.ValueType vt, Types.ExecType et, int k)
public MatMultCP(Lop input1, Lop input2, Types.DataType dt, Types.ValueType vt, Types.ExecType et, boolean isLeftTransposed, boolean isRightTransposed)
public MatMultCP(Lop input1, Lop input2, Types.DataType dt, Types.ValueType vt, Types.ExecType et, int k, boolean isLeftTransposed, boolean isRightTransposed)
Copyright © 2021 The Apache Software Foundation. All rights reserved.