Class FederatedLocalData
- java.lang.Object
-
- org.apache.sysds.runtime.controlprogram.federated.FederatedData
-
- org.apache.sysds.runtime.controlprogram.federated.FederatedLocalData
-
public class FederatedLocalData extends FederatedData
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.sysds.runtime.controlprogram.federated.FederatedData
FederatedData.FederatedRequestEncoder
-
-
Constructor Summary
Constructors Constructor Description FederatedLocalData(long id, CacheableData<?> data)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FederatedDatacopyWithNewID(long varID)Make a copy of theFederatedDatametadata, but use another varID (refer to another object on worker)Future<FederatedResponse>executeFederatedOperation(FederatedRequest... request)-
Methods inherited from class org.apache.sysds.runtime.controlprogram.federated.FederatedData
clearFederatedWorkers, clearWorkGroup, createWorkGroup, executeFederatedOperation, getAddress, getDataType, getFilepath, getVarID, initFederatedData, initFederatedData, initFederatedDataFromLocal, isInitialized, resetFederatedSites, setVarID, toString
-
-
-
-
Constructor Detail
-
FederatedLocalData
public FederatedLocalData(long id, CacheableData<?> data)
-
-
Method Detail
-
copyWithNewID
public FederatedData copyWithNewID(long varID)
Description copied from class:FederatedDataMake a copy of theFederatedDatametadata, but use another varID (refer to another object on worker)- Overrides:
copyWithNewIDin classFederatedData- Parameters:
varID- the varID of the variable we refer to- Returns:
- new
FederatedDatawith different varID set
-
executeFederatedOperation
public Future<FederatedResponse> executeFederatedOperation(FederatedRequest... request)
- Overrides:
executeFederatedOperationin classFederatedData
-
-