Modifier and Type | Method and 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) |
List<MatrixBlock> |
ExecutionContext.getMatrixInputs(CPOperand[] inputs) |
List<MatrixBlock> |
ExecutionContext.getMatrixInputs(CPOperand[] inputs,
boolean includeList) |
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,
FederationMap.FType type) |
void |
ExecutionContext.releaseMatrixInputs(CPOperand[] inputs) |
void |
ExecutionContext.releaseMatrixInputs(CPOperand[] inputs,
boolean includeList) |
Modifier and Type | Method and Description |
---|---|
static FederatedRequest[] |
FederationUtils.callInstruction(String[] inst,
CPOperand varOldOut,
CPOperand[] varOldIn,
long[] varNewIn) |
static FederatedRequest[] |
FederationUtils.callInstruction(String[] inst,
CPOperand varOldOut,
CPOperand[] varOldIn,
long[] varNewIn) |
static FederatedRequest |
FederationUtils.callInstruction(String inst,
CPOperand varOldOut,
CPOperand[] varOldIn,
long[] varNewIn) |
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) |
static FederatedRequest |
FederationUtils.callInstruction(String inst,
CPOperand varOldOut,
CPOperand[] varOldIn,
long[] varNewIn,
boolean rmFedOutFlag) |
static FederatedRequest |
FederationUtils.callInstruction(String inst,
CPOperand varOldOut,
long outputId,
CPOperand[] varOldIn,
long[] varNewIn) |
static FederatedRequest |
FederationUtils.callInstruction(String inst,
CPOperand varOldOut,
long outputId,
CPOperand[] varOldIn,
long[] varNewIn) |
Modifier and Type | Method and 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 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 Operator |
InstructionUtils.parseBinaryOrBuiltinOperator(String opcode,
CPOperand in1,
CPOperand in2) |
static Operator |
InstructionUtils.parseExtendedBinaryOrBuiltinOperator(String opcode,
CPOperand in1,
CPOperand in2) |
Modifier and Type | Field and Description |
---|---|
CPOperand |
ComputationCPInstruction.input1 |
CPOperand |
ComputationCPInstruction.input2 |
CPOperand |
ComputationCPInstruction.input3 |
CPOperand |
ComputationCPInstruction.output |
Modifier and Type | Method and Description |
---|---|
CPOperand |
VariableCPInstruction.getInput(int index) |
CPOperand |
VariableCPInstruction.getInput1() |
CPOperand |
VariableCPInstruction.getInput2() |
CPOperand |
VariableCPInstruction.getInput3() |
CPOperand |
VariableCPInstruction.getInput4() |
CPOperand |
QuaternaryCPInstruction.getInput4() |
CPOperand[] |
BuiltinNaryCPInstruction.getInputs() |
CPOperand[] |
ComputationCPInstruction.getInputs() |
CPOperand[] |
FunctionCallCPInstruction.getInputs() |
CPOperand |
VariableCPInstruction.getOutput() |
CPOperand |
BuiltinNaryCPInstruction.getOutput() |
CPOperand |
ComputationCPInstruction.getOutput() |
CPOperand |
SqlCPInstruction.getOutput() |
CPOperand |
MultiReturnBuiltinCPInstruction.getOutput(int i) |
CPOperand |
MultiReturnParameterizedBuiltinCPInstruction.getOutput(int i) |
CPOperand |
ListAppendRemoveCPInstruction.getOutput2() |
Modifier and Type | Method and Description |
---|---|
List<CPOperand> |
VariableCPInstruction.getInputs() |
List<CPOperand> |
MultiReturnBuiltinCPInstruction.getOutputs() |
List<CPOperand> |
MultiReturnParameterizedBuiltinCPInstruction.getOutputs() |
Modifier and Type | Method and Description |
---|---|
void |
VariableCPInstruction.addInput(CPOperand input) |
Constructor and Description |
---|
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) |
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) |
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) |
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) |
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,
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,
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 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 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 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 out,
String opcode,
String istr,
ArrayList<CPOperand> stride,
ArrayList<CPOperand> padding,
ArrayList<CPOperand> input_shape,
ArrayList<CPOperand> filter_shape,
int numThreads,
double intermediateMemoryBudget) |
Modifier and Type | Field and Description |
---|---|
CPOperand |
ComputationFEDInstruction.input1 |
CPOperand |
ComputationFEDInstruction.input2 |
CPOperand |
ComputationFEDInstruction.input3 |
CPOperand |
ComputationFEDInstruction.output |
Modifier and Type | Method and Description |
---|---|
CPOperand |
MultiReturnParameterizedBuiltinFEDInstruction.getOutput(int i) |
Modifier and Type | Field and Description |
---|---|
CPOperand |
GPUInstruction._input1 |
CPOperand |
GPUInstruction._input2 |
CPOperand |
SpoofCUDAInstruction._out |
CPOperand |
GPUInstruction._output |
Constructor and Description |
---|
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) |
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 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 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 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 out,
String opcode,
String istr,
double intermediateMemoryBudget) |
Modifier and Type | Field and Description |
---|---|
CPOperand |
ComputationSPInstruction.input1 |
CPOperand |
WriteSPInstruction.input1 |
CPOperand |
ComputationSPInstruction.input2 |
CPOperand |
ComputationSPInstruction.input3 |
CPOperand |
ComputationSPInstruction.output |
Modifier and Type | Method and Description |
---|---|
CPOperand |
WriteSPInstruction.getInput1() |
CPOperand |
WriteSPInstruction.getInput2() |
Modifier and Type | Method and Description |
---|---|
boolean |
LineageMap.contains(CPOperand variable) |
boolean |
Lineage.contains(CPOperand variable) |
LineageItem |
LineageMap.get(CPOperand variable) |
LineageItem |
Lineage.get(CPOperand variable) |
static LineageItem[] |
LineageItemUtils.getLineage(ExecutionContext ec,
CPOperand... operands) |
LineageItem |
LineageMap.getOrCreate(CPOperand variable) |
LineageItem |
Lineage.getOrCreate(CPOperand variable) |
static void |
LineageItemUtils.replaceDagLeaves(ExecutionContext ec,
LineageItem root,
CPOperand[] newLeaves) |
Modifier and Type | Method and Description |
---|---|
static int[] |
DataConverter.getTensorDimensions(ExecutionContext ec,
CPOperand dims) |
Copyright © 2021 The Apache Software Foundation. All rights reserved.