flower

Flower: A Friendly Federated Learning Framework

APACHE-2.0 License

Downloads
65.5K
Stars
4.9K
Committers
116

Bot releases are visible (Hide)

flower - 0.12.0

Published by tanertopal almost 4 years ago

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)
flower - 0.11.0

Published by tanertopal almost 4 years ago

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).
flower - 0.10.0

Published by danieljanes almost 4 years ago