Skip to content

Releases: adap/flower

0.13.0

08 Jan 13:01
802f11b
Compare
Choose a tag to compare

What's new?

  • New example: PyTorch From Centralized To Federated (#549)
  • Improved documentation
    • New documentation theme (#551)
    • New API reference (#554)
    • Updated examples documentation (#549)
    • Removed obsolete documentation (#548)

Bugfix:

  • Server.fit does not disconnect clients when finished, disconnecting the clients is now handled in flwr.server.start_server (#553, #540).

0.12.0

07 Dec 10:09
6e4ac64
Compare
Choose a tag to compare

Important changes:

  • Added an example for embedded devices (#507)
  • Added a new NumPyClient (in addition to the existing KerasClient) (#504, #508)
  • Deprecated flwr_examples package and started to migrate examples into the top-level examples directory (#494, #512)

0.11.0

30 Nov 16:26
7cdfe7b
Compare
Choose a tag to compare

Incompatible changes:

  • Renamed strategy methods (#486) to unify the naming of Flower's public APIs. Other public methods/functions (e.g., every method in Client, but also Strategy.evaluate) do not use the on_ prefix, which is why we're removing it from the four methods in Strategy. To migrate rename the following Strategy methods accordingly:
    • on_configure_evaluate => configure_evaluate
    • on_aggregate_evaluate => aggregate_evaluate
    • on_configure_fit => configure_fit
    • on_aggregate_fit => aggregate_fit

Important changes:

  • Deprecated DefaultStrategy (#479). To migrate use FedAvg instead.
  • Simplified examples and baselines (#484).
  • Removed presently unused on_conclude_round from strategy interface (#483).
  • Set minimal Python version to 3.6.1 instead of 3.6.9 (#471).
  • Improved Strategy docstrings (#470).

0.10.0

11 Nov 16:43
6bdc1a5
Compare
Choose a tag to compare
v0.10.0

Upgrade pip to 20.2.4 (#466)