Skip to content

v0.2.0

Compare
Choose a tag to compare
@openwithcode openwithcode released this 28 Feb 17:29
· 166 commits to main since this release
466e6cc

Key Changes

  • Asynchronous FL (SDK, control plane): Asynchronous FL algorithm/mechanism is implemented. Examples for Async FL are added in the library (lib/python/flame/examples/{async_hier_mnist, async_mnist}) and in the control plane example folder (flame/examples/asyncfl_hier_mnist).
  • FedProx (SDK): FedProx algorithm is implemented in the python library.
  • Add tensorflow support for FedYogi, FedAdam, and FedAdaGrad
  • Building of flame base image changed from CPU version to cude 11.3 version
  • Fiab diagnosis script (control plane): A basic script to obtain the log information on fiab environment’s status is implemented.
  • Bugfix on local DNS setup in linux (fiab): Under different distributions, local DNS setup fails. A bugfix for this is added. Test is done under ubuntu and archlinux.
  • Configurable Deployer (control plane): deployer can take a different job template file via configuration. All the command-line arguments are replaced with a configuration file.
  • Documentation (doc): update documentation to setup fiab cluster locally and flame SDK guide.

What's Changed

New Contributors

Full Changelog: v0.1.7...v0.2.0