Skip to content
This repository has been archived by the owner on Aug 30, 2022. It is now read-only.

v0.8.0

Compare
Choose a tag to compare
@little-dude little-dude released this 08 Apr 14:04
· 1068 commits to master since this release
0f0725f

Added

  • New tutorial for the Python SDK (#355)
  • Swagger description of the REST API (#345), and is published at https://xain-fl.readthedocs.io/en/latest/ (#358)
  • The Python examples now accepts additional parameters (model size, heartbeat period, verbosity, etc.) (#351)
  • Publish docker images to dockerhub

Security

  • Stop using pickle for messages serialization
    (#355). pickle is insecure
    and can lead to remote code execution. Instead, the default
    aggregator uses numpy.save().

Fixed

Changed

  • Simplified the Python SDK API (#355)
  • Added unit tests for the coordinator and aggregator (#353), (#352)
  • Refactor the metrics store (#340)
  • Speed up the docker builds (#348)