Uses of Class
org.apache.sysds.runtime.instructions.cp.CPOperand
-
-
Uses of CPOperand in org.apache.sysds.runtime.controlprogram.context
Methods in org.apache.sysds.runtime.controlprogram.context with parameters of type CPOperand Modifier and Type Method Description boolean
ExecutionContext. containsVariable(CPOperand operand)
CacheableData<?>
ExecutionContext. getCacheableData(CPOperand input)
FrameObject
ExecutionContext. getFrameObject(CPOperand input)
LineageItem
ExecutionContext. getLineageItem(CPOperand input)
ListObject
ExecutionContext. getListObject(CPOperand input)
MatrixBlock
ExecutionContext. getMatrixInput(CPOperand input)
List<MatrixBlock>
ExecutionContext. getMatrixInputs(CPOperand[] inputs)
List<MatrixBlock>
ExecutionContext. getMatrixInputs(CPOperand[] inputs, boolean includeList)
MatrixLineagePair
ExecutionContext. getMatrixLineagePair(CPOperand cpo)
MatrixObject
ExecutionContext. getMatrixObject(CPOperand input)
LineageItem
ExecutionContext. getOrCreateLineageItem(CPOperand input)
ScalarObject
ExecutionContext. getScalarInput(CPOperand input)
List<ScalarObject>
ExecutionContext. getScalarInputs(CPOperand[] inputs)
Data
ExecutionContext. getVariable(CPOperand operand)
boolean
ExecutionContext. isFederated(CPOperand input)
boolean
ExecutionContext. isFederated(CPOperand input, FTypes.FType type)
void
ExecutionContext. releaseMatrixInputs(CPOperand[] inputs)
void
ExecutionContext. releaseMatrixInputs(CPOperand[] inputs, boolean includeList)
void
ExecutionContext. setMatrixOutputAndLineage(CPOperand var, MatrixBlock outputData, LineageItem li)
-
Uses of CPOperand in org.apache.sysds.runtime.controlprogram.federated
Methods in org.apache.sysds.runtime.controlprogram.federated with parameters of type CPOperand Modifier and Type Method Description static FederatedRequest[]
FederationUtils. callInstruction(String[] inst, CPOperand varOldOut, long outputId, CPOperand[] varOldIn, long[] varNewIn, Types.ExecType type)
static FederatedRequest[]
FederationUtils. callInstruction(String[] inst, CPOperand varOldOut, CPOperand[] varOldIn, long[] varNewIn)
static FederatedRequest
FederationUtils. callInstruction(String inst, CPOperand varOldOut, long outputId, CPOperand[] varOldIn, long[] varNewIn, Types.ExecType type, boolean rmFedOutputFlag)
static FederatedRequest
FederationUtils. callInstruction(String inst, CPOperand varOldOut, CPOperand[] varOldIn, long[] varNewIn)
static FederatedRequest
FederationUtils. callInstruction(String inst, CPOperand varOldOut, CPOperand[] varOldIn, long[] varNewIn, boolean rmFedOutFlag)
-
Uses of CPOperand in org.apache.sysds.runtime.instructions
Methods in org.apache.sysds.runtime.instructions with parameters of type CPOperand Modifier and Type Method Description static String
InstructionUtils. constructBinaryInstString(String instString, String opcode, CPOperand op1, CPOperand op2, CPOperand out)
static String
InstructionUtils. constructTernaryString(String instString, CPOperand op1, CPOperand op2, CPOperand op3, CPOperand out)
static String
InstructionUtils. constructUnaryInstString(String instString, String opcode, CPOperand op1, CPOperand out)
static String
InstructionUtils. createOperand(CPOperand operand)
static String
InstructionUtils. instructionStringFEDPrepare(String inst, CPOperand varOldOut, long id, CPOperand[] varOldIn, long[] varNewIn, boolean rmFederatedOutput)
Prepare instruction string for sending in a FederatedRequest as a CP instruction.static MultiThreadedOperator
InstructionUtils. parseBinaryOrBuiltinOperator(String opcode, CPOperand in1, CPOperand in2)
static Operator
InstructionUtils. parseExtendedBinaryOrBuiltinOperator(String opcode, CPOperand in1, CPOperand in2)
-
Uses of CPOperand in org.apache.sysds.runtime.instructions.cp
Fields in org.apache.sysds.runtime.instructions.cp declared as CPOperand Modifier and Type Field Description CPOperand
ComputationCPInstruction. input1
CPOperand
ComputationCPInstruction. input2
CPOperand
ComputationCPInstruction. input3
CPOperand
ComputationCPInstruction. output
Methods in org.apache.sysds.runtime.instructions.cp that return CPOperand Modifier and Type Method Description CPOperand
IndexingCPInstruction. getColLower()
CPOperand
IndexingCPInstruction. getColUpper()
CPOperand
VariableCPInstruction. getInput(int index)
CPOperand
VariableCPInstruction. getInput1()
CPOperand
VariableCPInstruction. getInput2()
CPOperand
VariableCPInstruction. getInput3()
CPOperand
QuaternaryCPInstruction. getInput4()
CPOperand
VariableCPInstruction. getInput4()
CPOperand[]
BuiltinNaryCPInstruction. getInputs()
CPOperand[]
ComputationCPInstruction. getInputs()
CPOperand[]
FunctionCallCPInstruction. getInputs()
CPOperand[]
SpoofCPInstruction. getInputs()
CPOperand[]
SqlCPInstruction. getInputs()
Returns the inputs of the instruction.CPOperand
ReshapeCPInstruction. getOpByRow()
CPOperand
ReshapeCPInstruction. getOpCols()
CPOperand
ReshapeCPInstruction. getOpDims()
CPOperand
ReshapeCPInstruction. getOpRows()
CPOperand
CtableCPInstruction. getOutDim1()
CPOperand
CtableCPInstruction. getOutDim2()
CPOperand
BuiltinNaryCPInstruction. getOutput()
CPOperand
ComputationCPInstruction. getOutput()
CPOperand
MultiReturnBuiltinCPInstruction. getOutput(int i)
CPOperand
MultiReturnParameterizedBuiltinCPInstruction. getOutput(int i)
CPOperand
SqlCPInstruction. getOutput()
CPOperand
VariableCPInstruction. getOutput()
CPOperand
ListAppendRemoveCPInstruction. getOutput2()
CPOperand
IndexingCPInstruction. getRowLower()
CPOperand
IndexingCPInstruction. getRowUpper()
Methods in org.apache.sysds.runtime.instructions.cp that return types with arguments of type CPOperand Modifier and Type Method Description List<CPOperand>
VariableCPInstruction. getInputs()
List<CPOperand>
MultiReturnBuiltinCPInstruction. getOutputs()
List<CPOperand>
MultiReturnParameterizedBuiltinCPInstruction. getOutputs()
Methods in org.apache.sysds.runtime.instructions.cp with parameters of type CPOperand Modifier and Type Method Description void
VariableCPInstruction. addInput(CPOperand input)
Constructor parameters in org.apache.sysds.runtime.instructions.cp with type arguments of type CPOperand Constructor Description DnnCPInstruction(CPOperand in, CPOperand in2, CPOperand out, String opcode, String istr, ArrayList<CPOperand> stride, ArrayList<CPOperand> padding, ArrayList<CPOperand> input_shape, ArrayList<CPOperand> filter_shape, int numThreads, double intermediateMemoryBudget)
DnnCPInstruction(CPOperand in, CPOperand in2, CPOperand in3, CPOperand out, String opcode, String istr, ArrayList<CPOperand> stride, ArrayList<CPOperand> padding, ArrayList<CPOperand> input_shape, ArrayList<CPOperand> filter_shape, int numThreads, double intermediateMemoryBudget)
DnnCPInstruction(CPOperand in, CPOperand in2, CPOperand in3, CPOperand out, ArrayList<CPOperand> stride, ArrayList<CPOperand> padding, ArrayList<CPOperand> input_shape, ArrayList<CPOperand> filter_shape, int numThreads, double intermediateMemoryBudget, String opcode, String istr)
-
Uses of CPOperand in org.apache.sysds.runtime.instructions.fed
Fields in org.apache.sysds.runtime.instructions.fed declared as CPOperand Modifier and Type Field Description CPOperand
ComputationFEDInstruction. input1
CPOperand
ComputationFEDInstruction. input2
CPOperand
ComputationFEDInstruction. input3
CPOperand
ComputationFEDInstruction. output
Methods in org.apache.sysds.runtime.instructions.fed that return CPOperand Modifier and Type Method Description CPOperand
MultiReturnParameterizedBuiltinFEDInstruction. getOutput(int i)
Methods in org.apache.sysds.runtime.instructions.fed with parameters of type CPOperand Modifier and Type Method Description static boolean
SpoofFEDInstruction. isFederated(ExecutionContext ec, FTypes.FType type, CPOperand[] inputs, Class<?> scla)
static boolean
SpoofFEDInstruction. isFederated(ExecutionContext ec, CPOperand[] inputs, Class<?> scla)
-
Uses of CPOperand in org.apache.sysds.runtime.instructions.gpu
Fields in org.apache.sysds.runtime.instructions.gpu declared as CPOperand Modifier and Type Field Description CPOperand
GPUInstruction. _input1
CPOperand
GPUInstruction. _input2
CPOperand
SpoofCUDAInstruction. _out
CPOperand
GPUInstruction. _output
Constructors in org.apache.sysds.runtime.instructions.gpu with parameters of type CPOperand Constructor Description DnnGPUInstruction(CPOperand in1, CPOperand in2, CPOperand out, String opcode, String istr, double intermediateMemoryBudget)
DnnGPUInstruction(CPOperand in1, CPOperand in2, CPOperand out, String opcode, String istr, ArrayList<CPOperand> stride, ArrayList<CPOperand> padding, ArrayList<CPOperand> input_shape, ArrayList<CPOperand> filter_shape, double intermediateMemoryBudget)
DnnGPUInstruction(CPOperand in1, CPOperand in2, CPOperand in3, CPOperand out, String opcode, String istr, double intermediateMemoryBudget)
DnnGPUInstruction(CPOperand in1, CPOperand in2, CPOperand in3, CPOperand out, String opcode, String istr, ArrayList<CPOperand> stride, ArrayList<CPOperand> padding, ArrayList<CPOperand> input_shape, ArrayList<CPOperand> filter_shape, double intermediateMemoryBudget)
DnnGPUInstruction(CPOperand in1, CPOperand in2, CPOperand in3, CPOperand in4, CPOperand out, String opcode, String istr, double intermediateMemoryBudget)
DnnGPUInstruction(CPOperand in, CPOperand in2, CPOperand in3, CPOperand in4, CPOperand in5, CPOperand in6, CPOperand out, String opcode, String istr, double intermediateMemoryBudget)
DnnGPUInstruction(CPOperand in1, CPOperand in2, CPOperand in3, CPOperand in4, CPOperand in5, CPOperand in6, CPOperand out, CPOperand out2, String opcode, String istr, double intermediateMemoryBudget)
DnnGPUInstruction(CPOperand in1, CPOperand in2, CPOperand in3, CPOperand in4, CPOperand in5, CPOperand in6, CPOperand in7, CPOperand in8, CPOperand out, CPOperand out2, CPOperand out3, CPOperand out4, CPOperand out5, String opcode, String istr, double intermediateMemoryBudget)
Constructor parameters in org.apache.sysds.runtime.instructions.gpu with type arguments of type CPOperand Constructor Description DnnGPUInstruction(CPOperand in1, CPOperand in2, CPOperand out, String opcode, String istr, ArrayList<CPOperand> stride, ArrayList<CPOperand> padding, ArrayList<CPOperand> input_shape, ArrayList<CPOperand> filter_shape, double intermediateMemoryBudget)
DnnGPUInstruction(CPOperand in1, CPOperand in2, CPOperand in3, CPOperand out, String opcode, String istr, ArrayList<CPOperand> stride, ArrayList<CPOperand> padding, ArrayList<CPOperand> input_shape, ArrayList<CPOperand> filter_shape, double intermediateMemoryBudget)
-
Uses of CPOperand in org.apache.sysds.runtime.instructions.spark
Fields in org.apache.sysds.runtime.instructions.spark declared as CPOperand Modifier and Type Field Description CPOperand
ComputationSPInstruction. input1
CPOperand
WriteSPInstruction. input1
CPOperand
ComputationSPInstruction. input2
CPOperand
ComputationSPInstruction. input3
CPOperand
ComputationSPInstruction. output
Methods in org.apache.sysds.runtime.instructions.spark that return CPOperand Modifier and Type Method Description CPOperand
IndexingSPInstruction. getColLower()
CPOperand
IndexingSPInstruction. getColUpper()
CPOperand
WriteSPInstruction. getInput1()
CPOperand
WriteSPInstruction. getInput2()
CPOperand
QuaternarySPInstruction. getInput4()
CPOperand[]
SpoofSPInstruction. getInputs()
CPOperand
MatrixReshapeSPInstruction. getOpByRow()
CPOperand
MatrixReshapeSPInstruction. getOpCols()
CPOperand
MatrixReshapeSPInstruction. getOpRows()
CPOperand
CtableSPInstruction. getOutDim1()
CPOperand
CtableSPInstruction. getOutDim2()
CPOperand
SpoofSPInstruction. getOutput()
CPOperand
IndexingSPInstruction. getRowLower()
CPOperand
IndexingSPInstruction. getRowUpper()
Methods in org.apache.sysds.runtime.instructions.spark that return types with arguments of type CPOperand Modifier and Type Method Description List<CPOperand>
MultiReturnParameterizedBuiltinSPInstruction. getOutputs()
-
Uses of CPOperand in org.apache.sysds.runtime.lineage
Methods in org.apache.sysds.runtime.lineage with parameters of type CPOperand Modifier and Type Method Description boolean
Lineage. contains(CPOperand variable)
boolean
LineageMap. contains(CPOperand variable)
LineageItem
Lineage. get(CPOperand variable)
LineageItem
LineageMap. get(CPOperand variable)
static LineageItem[]
LineageItemUtils. getLineage(ExecutionContext ec, CPOperand... operands)
LineageItem
Lineage. getOrCreate(CPOperand variable)
LineageItem
LineageMap. getOrCreate(CPOperand variable)
static void
LineageItemUtils. replaceDagLeaves(ExecutionContext ec, LineageItem root, CPOperand[] newLeaves)
String
Lineage. serializeSingleTrace(CPOperand cpo)
-
Uses of CPOperand in org.apache.sysds.runtime.util
Methods in org.apache.sysds.runtime.util with parameters of type CPOperand Modifier and Type Method Description static int[]
DataConverter. getTensorDimensions(ExecutionContext ec, CPOperand dims)
-