server#

Flower server.

Functions

run_server_app()

Run Flower server app.

run_superlink()

Run Flower SuperLink (Driver API and Fleet API).

start_server(*[, server_address, server, ...])

Start a Flower server using the gRPC transport layer.

Classes

ClientManager()

Abstract base class for managing Flower clients.

Driver()

Abstract base Driver class for the Driver API.

History()

History class for training and/or evaluation metrics collection.

LegacyContext(state[, config, strategy, ...])

Legacy Context.

Server(*, client_manager[, strategy])

Flower server.

ServerApp([server, config, strategy, ...])

Flower ServerApp.

ServerAppComponents([server, config, ...])

Components to construct a ServerApp.

ServerConfig([num_rounds, round_timeout])

Flower server config.

SimpleClientManager()

Provides a pool of available clients.

Modules

flwr.server.strategy

Contains the strategy abstraction and different implementations.

flwr.server.workflow

Workflows.