Package org.apache.sysds.lops
Class Federated
- java.lang.Object
- 
- org.apache.sysds.lops.Lop
- 
- org.apache.sysds.lops.Federated
 
 
- 
 public class Federated extends Lop 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.apache.sysds.lops.LopLop.SimpleInstType, Lop.Type, Lop.VisitStatus
 
- 
 - 
Field Summary- 
Fields inherited from class org.apache.sysds.lops.Lop_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 SummaryConstructors Constructor Description Federated(HashMap<String,Lop> inputLops, Types.DataType dataType, Types.ValueType valueType)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetInstructions(String type, String addresses, String ranges, String output)Method should be overridden if neededStringgetInstructions(String type, String addresses, String ranges, String object, String output)Method should be overridden if neededStringtoString()Method to have Lops print their state.- 
Methods inherited from class org.apache.sysds.lops.LopactivatePrefetch, addInput, addOutput, addToDag, createReachable, getAggType, getBeginColumn, getBeginLine, getBroadcastInput, getDataType, getEndColumn, getEndLine, getExecType, getFederatedOutput, getFilename, getID, getInputs, getInstructions, getInstructions, getInstructions, getInstructions, getInstructions, getInstructions, getInstructions, getInstructions, getInstructions, getInstructions, getLevel, getOutputParameters, getOutputs, getPrivacyConstraint, getProducesIntermediateOutput, getReachable, getSimpleInstructionType, getType, getValueType, getVisited, isAllOutputsCP, isDataExecLocation, isVariable, prefetchActivated, 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, setVisited
 
- 
 
- 
- 
- 
Constructor Detail- 
Federatedpublic Federated(HashMap<String,Lop> inputLops, Types.DataType dataType, Types.ValueType valueType) 
 
- 
 - 
Method Detail- 
getInstructionspublic String getInstructions(String type, String addresses, String ranges, String output) Description copied from class:LopMethod should be overridden if needed- Overrides:
- getInstructionsin class- Lop
- Parameters:
- type- input 1
- addresses- input 2
- ranges- input 3
- output- output
- Returns:
- instructions as string
 
 - 
getInstructionspublic String getInstructions(String type, String addresses, String ranges, String object, String output) Description copied from class:LopMethod should be overridden if needed- Overrides:
- getInstructionsin class- Lop
- Parameters:
- type- input 1
- addresses- input 2
- ranges- input 3
- object- input 4
- output- output
- Returns:
- instructions as string
 
 
- 
 
-