Parameter server clients

[source]

BaseParameterClient

elephas.parameter.client.BaseParameterClient()

BaseParameterClient Parameter-server clients can do two things: retrieve the current parameters from the corresponding server, and send updates (delta) to the server.


[source]

HttpClient

elephas.parameter.client.HttpClient(port: int = 4000)

HttpClient Uses HTTP protocol for communication with its corresponding parameter server, namely HttpServer. The HTTP server provides two endpoints, /parameters to get parameters and /update to update the server's parameters.