Test-bench to test aggregation strategies for asynchronous federated learning
- Create and import a conda environconda with required dependencies:
conda env create -f env.yaml --name <YOUR_ENV_NAME>
- Activate new conda environment:
conda activate <YOUR_ENV_NAME>
- Install this repo package as a local module symbolically (assuming
cwd
is this repository):pip install -e .
Set upwandb
via runningwandb login
.
- Should an agent pull immediately from the global model if it has trained the same version? I think not?
- Supporting non-IID data-loaders and sampling.