Class LocalParamServer
- java.lang.Object
- 
- org.apache.sysds.runtime.controlprogram.paramserv.ParamServer
- 
- org.apache.sysds.runtime.controlprogram.paramserv.LocalParamServer
 
 
- 
- Direct Known Subclasses:
- HEParamServer
 
 public class LocalParamServer extends ParamServer 
- 
- 
Constructor SummaryConstructors Constructor Description LocalParamServer()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LocalParamServercreate(ListObject model, String aggFunc, Statement.PSUpdateType updateType, Statement.PSFrequency freq, ExecutionContext ec, int workerNum, String valFunc, int numBatchesPerEpoch, MatrixObject valFeatures, MatrixObject valLabels, int nbatches, boolean modelAvg)ListObjectpull(int workerID)voidpush(int workerID, ListObject gradients)- 
Methods inherited from class org.apache.sysds.runtime.controlprogram.paramserv.ParamServergetAggInst, getNumWorkers, getResult
 
- 
 
- 
- 
- 
Method Detail- 
createpublic static LocalParamServer create(ListObject model, String aggFunc, Statement.PSUpdateType updateType, Statement.PSFrequency freq, ExecutionContext ec, int workerNum, String valFunc, int numBatchesPerEpoch, MatrixObject valFeatures, MatrixObject valLabels, int nbatches, boolean modelAvg) 
 - 
pushpublic void push(int workerID, ListObject gradients)- Specified by:
- pushin class- ParamServer
 
 - 
pullpublic ListObject pull(int workerID) - Specified by:
- pullin class- ParamServer
 
 
- 
 
-