Parameter server clients
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.
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.