Table of Contents

Enum FederatedServerOptimizer

Namespace
AiDotNet.Models.Options
Assembly
AiDotNet.dll

Specifies which server-side federated optimizer (FedOpt family) to use.

public enum FederatedServerOptimizer

Fields

FedAdagrad = 2

FedAdagrad server optimizer.

FedAdam = 3

FedAdam server optimizer.

FedAvgM = 1

FedAvg with server momentum.

FedYogi = 4

FedYogi server optimizer.

None = 0

No server optimizer (use aggregated parameters directly).

Remarks

For Beginners: FedOpt optimizers run on the server after aggregation and can improve convergence.