Skip to content

Releases: VectorInstitute/FL4Health

Second patch fix for a few small straggler errors

26 Oct 18:11
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.1...v0.2.2

Small patch release to include the proper core dependencies in the library toml

22 Oct 19:27
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.2.1

New nnunet integrations, better heterogeneous sampling, MMD constraints, reporter refactors

22 Oct 13:48
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.17...v0.2.0

New methods, strategies, library support, and more.

16 Aug 16:41
cc7efbd
Compare
Choose a tag to compare

There are several big additions in this release.

  • We now support federated model merging without requiring training
  • The server-side strategy FLASH is now supported
  • Native support for FedPM has been implemented
  • FENDA+Ditto is now available
  • FedSimCLR is now supported for self-supervised contrastive learning.
  • A ton of support for nnUnet is now in the library.

What's Changed

New Contributors

Full Changelog: v0.1.16...v0.1.17

Client Simplifications, PICAI preprocessing, README updates.

12 Jun 16:13
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.15...v0.1.16

FedRep, MR-MTL, FedDG-GA, upgrading torch, flwr versions and more!

09 May 14:05
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.13...v0.1.15

Add Ditto, Aggregation utils, PICAI dataset utils

05 Mar 15:34
fa28519
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.12...v0.1.13

Sparse Parameter Exchanger and Federated Autoencoders.

22 Feb 14:58
Compare
Choose a tag to compare

What's Changed

  • Relax Floating Point Number Tolerance for PCA test by @yc7z in #106
  • Add separate functions to save aggregated and old local models in Fenda and Moon by @sanaAyrml in #109
  • Sparse Parameter Exchange by @yc7z in #103
  • Federated ae by @fatemetkl in #82

Full Changelog: v0.1.11...v0.1.12

Smoke Tests, Fed PCA, Small Bug Fixes, README update

09 Feb 13:43
Compare
Choose a tag to compare

What's Changed

  • Upgrading jinja2 to 3.1.3 to fix a security issue by @lotif in #96
  • Add federated checkpointing by @sanaAyrml in #95
  • Federated PCA by @yc7z in #89
  • Add a reporter to save the metrics to a parseable file by @lotif in #92
  • Smoke tests: Fix random seed on smoke tests and add asserts on results by @lotif in #97
  • Ignoring one more pillow 9.5.0 vulnerability by @lotif in #99
  • Initial Parameter Retrieval Code Duplication Reduction by @emersodb in #104
  • README Update to include all of the new work! by @emersodb in #105
  • Splitting Loss into EvaluationLoss and TrainLoss by @lotif in #100
  • Update personalized approaches section header by @amrit110 in #107
  • Fixing a small, but significant, bug with MOON. by @emersodb in #108

Full Changelog: v0.1.10...v0.1.11

Federated ensembling, Warmup Modules, Fixed seeds, and a lot of tests

11 Jan 14:14
Compare
Choose a tag to compare

What's Changed

  • Add smoke tests for SCAFFOLD, APFL and others, Part 2 by @lotif in #79
  • Smoke tests: display client logs on timeout by @lotif in #81
  • Federated ensemble by @jewelltaylor in #77
  • Fix random seed bug on initialized parameters by @lotif in #83
  • Use poetry as the only source of dependency control by @lotif in #88
  • Fix cyclops module import, adjust dependencies by @amrit110 in #90
  • Add pip-audit to the CI checks by @lotif in #87
  • Add warm up module by @sanaAyrml in #85
  • Flamby experiments by @sanaAyrml in #86
  • Flamby experiments by @sanaAyrml in #91
  • Upgrading gitpython to 3.1.41 to fix a security issue by @lotif in #93
  • Fixing a bug in the FedPer layers to exchange function by @emersodb in #94

Full Changelog: v0.1.9...v0.1.10