FedBN, FedPer, MOON, PerFCL and bug fixes
What's Changed
- Updating README by @emersodb in #51
- Dbe/implement unweighted fedavg by @emersodb in #52
- Add functionality to support FedBN method by @emersodb in #53
- Adding in a citation line at the bottom. by @emersodb in #57
- Refactor of Losses default additional_losses to empty by @emersodb in #58
- Fixing a bug with the FedProx refactor in FLamby by @emersodb in #59
- Small fix to the find_best_hp.py script by @emersodb in #60
- Refactor setup client by @jewelltaylor in #54
- Machinery to support Federated Evaluation Only by @emersodb in #55
- Add Server-side Checkpointing to Server Base by @emersodb in #56
- Fix wandb by @jewelltaylor in #61
- Dbe/setting doc string format by @emersodb in #64
- Update apfl client by @jewelltaylor in #62
- Moon by @sanaAyrml in #66
- Add contrastive losses by @sanaAyrml in #67
- Feature alignment by @yc7z in #63
- Create Fixed Requirements File for FLamby, Update Dynamic Weight Exchanger and FedOpt Example by @emersodb in #68
- Metric refactor by @jewelltaylor in #69
- Checkpoint Ablation for Flamby by @emersodb in #71
- FedPer Implementation by @emersodb in #72
Full Changelog: v0.1.7...v0.1.8