New methods, strategies, library support, and more.
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
- Fix some bugs that slipped through in CR and trying to make type chec… by @jewelltaylor in #172
- Bump urllib3 from 2.2.1 to 2.2.2 by @dependabot in #176
- Bump scikit-learn from 1.4.1.post1 to 1.5.0 by @dependabot in #178
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #175
- Fixing Some Pip Audit Issues by @emersodb in #180
- Fix picai channel ordering by @jewelltaylor in #179
- Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 by @dependabot in #177
- FLASH implementation by @Justinyangjy in #164
- Picai transfer learning by @scarere in #174
- simple scripts for eval and pred with nnunet by @scarere in #183
- FedSimCLR by @jewelltaylor in #173
- add setup_client call in get_parameters if not initialized by @jewelltaylor in #186
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #187
- Picai monai by @scarere in #188
- Bump certifi from 2024.6.2 to 2024.7.4 by @dependabot in #190
- Update flwr 1.7 to 1.9 by @jewelltaylor in #189
- Fenda+Ditto model by @Justinyangjy in #182
- added epoch hook by @scarere in #193
- Skin cancer dataset by @Justinyangjy in #185
- Bump sentry-sdk from 2.5.1 to 2.8.0 by @dependabot in #194
- Fl nnunet by @scarere in #192
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #196
- Added epoch hook for lr scheduling and made client logs look better by @scarere in #195
- Model Merge Functionality by @jewelltaylor in #191
- FedPM by @yc7z in #197
- Ft/gemini scripts by @fatemetkl in #206
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #203
- Nnunet test by @scarere in #199
- Nnunet ensemble by @scarere in #198
- Modified base server to accept sequences of checkpointers by @scarere in #205
- Bump pypa/gh-action-pip-audit from 1.0.8 to 1.1.0 by @dependabot in #219
- Updating the README and bump Version Number by @emersodb in #220
- Added progress bar and fixed bugs by @scarere in #204
- decreased nltk version from ^3.8.1 to ^3.8.0 by @scarere in #221
New Contributors
Full Changelog: v0.1.16...v0.1.17