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=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.