# 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
Modifier
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)`