Skip to content

[api]

Base API to define client- and server-side communication endpoints.

This module provides NetworkClient and NetworkServer, two abstract base classes that are to be used as network communication endpoints for federated learning processes:

  • NetworkClient: Abstract class defining an API for client-side communication endpoints.
  • NetworkServer: Abstract class defining an API for server-side communication endpoints.