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 FederatedData
copyWithNewID(long varID)
Make a copy of theFederatedData
metadata, 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:FederatedData
Make a copy of theFederatedData
metadata, but use another varID (refer to another object on worker)- Overrides:
copyWithNewID
in classFederatedData
- Parameters:
varID
- the varID of the variable we refer to- Returns:
- new
FederatedData
with different varID set
-
executeFederatedOperation
public Future<FederatedResponse> executeFederatedOperation(FederatedRequest... request)
- Overrides:
executeFederatedOperation
in classFederatedData
-
-