## Uses of Class
org.apache.sysds.runtime.controlprogram.paramserv.ParamServer

- Packages that use ParamServer
  Package | Description
  --- | ---
  org.apache.sysds.runtime.controlprogram.paramserv |

- - ### Uses of ParamServer in org.apache.sysds.runtime.controlprogram.paramserv

    Subclasses of ParamServer in org.apache.sysds.runtime.controlprogram.paramserv
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `HEParamServer` | This class implements Homomorphic Encryption (HE) for LocalParamServer.
    `class` | `LocalParamServer` |
    `class` | `SparkPSProxy` |

    Constructors in org.apache.sysds.runtime.controlprogram.paramserv with parameters of type ParamServer
    Constructor | Description
    --- | ---
    `FederatedPSControlThread​(int workerID, String updFunc, Statement.PSFrequency freq, Statement.PSRuntimeBalancing runtimeBalancing, boolean weighting, int epochs, long batchSize, int numBatchesPerGlobalEpoch, ExecutionContext ec, ParamServer ps, int nbatches, boolean modelAvg, boolean use_homomorphic_encryption)` |
    `LocalPSWorker​(int workerID, String updFunc, Statement.PSFrequency freq, int epochs, long batchSize, ExecutionContext ec, ParamServer ps, int nbatches, boolean modelAvg)` |