Expand description
Gradient storage and management for federated learning
This module provides:
- Gradient delta format (differences from base model)
- Gradient compression (sparsification, quantization, top-k)
- Gradient aggregation (averaging, weighted, momentum)
- Gradient verification (checksum, shape, outliers)
Structs§
- Client
Info - Client information in federated learning
- Convergence
Detector - Convergence detection for federated learning
- Differential
Privacy - Differential privacy for gradient protection
- Federated
Round - Federated learning round
- Gradient
Aggregator - Gradient aggregation for federated learning
- Gradient
Compressor - Gradient compression utilities
- Gradient
Delta - Gradient delta (difference from base model)
- Gradient
Verifier - Gradient verification utilities
- Model
Sync Protocol - Model synchronization protocol for federated learning
- Privacy
Budget - Privacy budget for differential privacy
- Quantized
Gradient - Quantized gradient (reduced precision)
- Secure
Aggregation - Secure aggregation for federated learning (simplified)
- Sparse
Gradient - Sparse gradient representation
Enums§
- Client
State - Client state in federated learning
- DPMechanism
- Differential privacy mechanism types
- Gradient
Error - Errors that can occur during gradient operations
- Layer
Gradient - Gradient for a single layer