strategy

ServerApp strategies.

클래스

DifferentialPrivacyClientSideFixedClipping(...)

Strategy wrapper for central DP with client-side fixed clipping.

DifferentialPrivacyServerSideFixedClipping(...)

Strategy wrapper for central DP with server-side fixed clipping.

FedAdagrad(*[, fraction_train, ...])

FedAdagrad strategy - Adaptive Federated Optimization using Adagrad.

FedAdam(*[, fraction_train, ...])

FedAdam - Adaptive Federated Optimization using Adam.

FedAvg([fraction_train, fraction_evaluate, ...])

Federated Averaging strategy.

FedYogi(*[, fraction_train, ...])

FedYogi [Reddi et al., 2020] strategy.

Result(arrays, train_metrics_clientapp, ...)

Data class carrying records generated during the execution of a strategy.

Strategy()

Abstract base class for server strategy implementations.