strategy

ServerApp strategies.

Classes

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 策略 - 使用 Adagrad 进行自适应联合优化。

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

FedAdam - 使用 Adam 进行自适应联合优化。

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

联邦平均策略。

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

FedYogi [Reddi 等人,2020] 策略。

Result(arrays, train_metrics_clientapp, ...)

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

Strategy()

服务器策略实现的抽象基类。