Fl4health

Latest version: v0.2.2

Safety actively analyzes 683530 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.2.2

What's Changed
* Move reporting start_time in servers to before fit call by jewelltaylor in https://github.com/VectorInstitute/FL4Health/pull/261
* Nnunet server patch by jewelltaylor in https://github.com/VectorInstitute/FL4Health/pull/262
* Make necessary changes to model merge server and client with new repo… by jewelltaylor in https://github.com/VectorInstitute/FL4Health/pull/263
* Turning follow imports on in mypy for better coverage by emersodb in https://github.com/VectorInstitute/FL4Health/pull/264


**Full Changelog**: https://github.com/VectorInstitute/FL4Health/compare/v0.2.1...v0.2.2

0.2.1

What's Changed
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/VectorInstitute/FL4Health/pull/259
* Update dependencies by jewelltaylor in https://github.com/VectorInstitute/FL4Health/pull/260
* PR4: Add deep_mmd_loss files by sanaAyrml in https://github.com/VectorInstitute/FL4Health/pull/170


**Full Changelog**: https://github.com/VectorInstitute/FL4Health/compare/v0.2.0...v0.2.1

0.2.0

What's Changed
* Proposed changes to the mkmmd loss function by emersodb in https://github.com/VectorInstitute/FL4Health/pull/102
* Update MK-MMD Loss Suggestions and Tests by emersodb in https://github.com/VectorInstitute/FL4Health/pull/181
* CIFAR Experiments PR Suggestions by emersodb in https://github.com/VectorInstitute/FL4Health/pull/184
* Changed nnunet LR Schedule and fixed memory leak by scarere in https://github.com/VectorInstitute/FL4Health/pull/222
* Bump nltk from 3.8.1 to 3.9 by dependabot in https://github.com/VectorInstitute/FL4Health/pull/223
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/VectorInstitute/FL4Health/pull/224
* Created reset signal handler decorator by scarere in https://github.com/VectorInstitute/FL4Health/pull/225
* Adding a README to the examples folder. by emersodb in https://github.com/VectorInstitute/FL4Health/pull/226
* Bump pypa/gh-action-pypi-publish from 1.9.0 to 1.10.0 by dependabot in https://github.com/VectorInstitute/FL4Health/pull/229
* Update requirements by jewelltaylor in https://github.com/VectorInstitute/FL4Health/pull/230
* Update scaffold by jewelltaylor in https://github.com/VectorInstitute/FL4Health/pull/231
* Nnunet core refactor by scarere in https://github.com/VectorInstitute/FL4Health/pull/227
* Bump pypa/gh-action-pypi-publish from 1.10.0 to 1.10.1 by dependabot in https://github.com/VectorInstitute/FL4Health/pull/233
* Basic client checkpointing and LR Scheduling by jewelltaylor in https://github.com/VectorInstitute/FL4Health/pull/234
* Add updates for smaller CRs by David by jewelltaylor in https://github.com/VectorInstitute/FL4Health/pull/236
* Adding in Dirichlet allocation partitioner by emersodb in https://github.com/VectorInstitute/FL4Health/pull/237
* Expanding ClientCheckpointModule to accept checkpointer sequences by emersodb in https://github.com/VectorInstitute/FL4Health/pull/239
* Quick update for partitioner to also get a prior rather than sampling by sanaAyrml in https://github.com/VectorInstitute/FL4Health/pull/242
* PR2: Update mkmmd loss by sanaAyrml in https://github.com/VectorInstitute/FL4Health/pull/169
* Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2 by dependabot in https://github.com/VectorInstitute/FL4Health/pull/244
* PR1: Add mkmmd loss by sanaAyrml in https://github.com/VectorInstitute/FL4Health/pull/168
* Nnunet server checkpointing by jewelltaylor in https://github.com/VectorInstitute/FL4Health/pull/241
* Revert "Nnunet server checkpointing" by jewelltaylor in https://github.com/VectorInstitute/FL4Health/pull/245
* Nnunet server checkpointing by jewelltaylor in https://github.com/VectorInstitute/FL4Health/pull/246
* Adding in synthetic dataset generators based on the original FedProx paper by emersodb in https://github.com/VectorInstitute/FL4Health/pull/238
* Cleanup picai folder by jewelltaylor in https://github.com/VectorInstitute/FL4Health/pull/247
* Fix launch scripts by jewelltaylor in https://github.com/VectorInstitute/FL4Health/pull/248
* PR3: Add cifar10 experiments by sanaAyrml in https://github.com/VectorInstitute/FL4Health/pull/171
* Adaptive Ditto and MR-MTL by emersodb in https://github.com/VectorInstitute/FL4Health/pull/235
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/VectorInstitute/FL4Health/pull/249
* Bump pypa/gh-action-pypi-publish from 1.10.2 to 1.10.3 by dependabot in https://github.com/VectorInstitute/FL4Health/pull/250
* Adding fit end and evaluate end times in the client metrics by lotif in https://github.com/VectorInstitute/FL4Health/pull/253
* Fixing the tests for Mk-MMD loss such that they still pass properly on a GPU and CPU by emersodb in https://github.com/VectorInstitute/FL4Health/pull/255
* Reporting restructure by scarere in https://github.com/VectorInstitute/FL4Health/pull/254


**Full Changelog**: https://github.com/VectorInstitute/FL4Health/compare/v0.1.17...v0.2.0

0.1.17

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

New Contributors
* scarere made their first contribution in https://github.com/VectorInstitute/FL4Health/pull/174

**Full Changelog**: https://github.com/VectorInstitute/FL4Health/compare/v0.1.16...v0.1.17

0.1.16

What's Changed
* Address mypy issues for DPScaffoldClient by Justinyangjy in https://github.com/VectorInstitute/FL4Health/pull/147
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/VectorInstitute/FL4Health/pull/148
* Small update to the readme to include new capabilities added by emersodb in https://github.com/VectorInstitute/FL4Health/pull/150
* Bump requests from 2.31.0 to 2.32.0 by dependabot in https://github.com/VectorInstitute/FL4Health/pull/153
* Ignoring W and B vulnerability for now by emersodb in https://github.com/VectorInstitute/FL4Health/pull/154
* part 1 changes for adding training set capabilities for client side evaluation by Justinyangjy in https://github.com/VectorInstitute/FL4Health/pull/151
* Adding Logo Stuff! by emersodb in https://github.com/VectorInstitute/FL4Health/pull/158
* nnUNet PICAI by jewelltaylor in https://github.com/VectorInstitute/FL4Health/pull/155
* Part 2 changes for test dataset by Justinyangjy in https://github.com/VectorInstitute/FL4Health/pull/156
* Part 1: Extracting a small code refactor from Sana's other work by emersodb in https://github.com/VectorInstitute/FL4Health/pull/152
* Part 2: Creating New Loss Function Classes by emersodb in https://github.com/VectorInstitute/FL4Health/pull/159
* Part 3: Migrating Moon Clients to use new losses by emersodb in https://github.com/VectorInstitute/FL4Health/pull/160
* Part 4: Addition of a loss config and FLamby client simplification by emersodb in https://github.com/VectorInstitute/FL4Health/pull/161
* Part 5: Officially splitting FENDA and PerFCL clients by emersodb in https://github.com/VectorInstitute/FL4Health/pull/162
* Add tests for picai transforms and other test fixes by jewelltaylor in https://github.com/VectorInstitute/FL4Health/pull/165
* Part 6: Adding the Constrained FENDA client by emersodb in https://github.com/VectorInstitute/FL4Health/pull/163
* Bump tornado from 6.4 to 6.4.1 by dependabot in https://github.com/VectorInstitute/FL4Health/pull/166

New Contributors
* Justinyangjy made their first contribution in https://github.com/VectorInstitute/FL4Health/pull/147
* pre-commit-ci made their first contribution in https://github.com/VectorInstitute/FL4Health/pull/148

**Full Changelog**: https://github.com/VectorInstitute/FL4Health/compare/v0.1.15...v0.1.16

0.1.15

What's Changed
* Ditto FLamby implementation scripts. by emersodb in https://github.com/VectorInstitute/FL4Health/pull/112
* Small fix for when sampling dataloaders produce an empty batch. by emersodb in https://github.com/VectorInstitute/FL4Health/pull/114
* Fixing two small typos by emersodb in https://github.com/VectorInstitute/FL4Health/pull/118
* Fixing an issue with Opacus modified models and optimizers. by emersodb in https://github.com/VectorInstitute/FL4Health/pull/119
* Upgrading pycyclops to ^0.2.5 and removing exceptions on pip-audit by lotif in https://github.com/VectorInstitute/FL4Health/pull/121
* Update torch, flwr and other requirements by jewelltaylor in https://github.com/VectorInstitute/FL4Health/pull/120
* Displaying all the smoke tests metrics errors at once by lotif in https://github.com/VectorInstitute/FL4Health/pull/122
* Updating the README to include Ditto by emersodb in https://github.com/VectorInstitute/FL4Health/pull/123
* AG News Experiments and Basic Client Refactor by yc7z in https://github.com/VectorInstitute/FL4Health/pull/124
* Adding an implementation for FedDG-GA by lotif in https://github.com/VectorInstitute/FL4Health/pull/117
* Add MR-MTL Method by sanaAyrml in https://github.com/VectorInstitute/FL4Health/pull/125
* Updating the start numpy client code. by emersodb in https://github.com/VectorInstitute/FL4Health/pull/126
* Update tqdm (pip-audit found a vulnerability) by amrit110 in https://github.com/VectorInstitute/FL4Health/pull/133
* Bump jinja2 from 3.1.3 to 3.1.4 by dependabot in https://github.com/VectorInstitute/FL4Health/pull/140
* Bump werkzeug from 3.0.1 to 3.0.3 by dependabot in https://github.com/VectorInstitute/FL4Health/pull/139
* Enable pre-commit ci and add default config by amrit110 in https://github.com/VectorInstitute/FL4Health/pull/132
* Skip flake8 on pre-commit bot by lotif in https://github.com/VectorInstitute/FL4Health/pull/141
* Implementing FedRep by emersodb in https://github.com/VectorInstitute/FL4Health/pull/127
* Adding the ability to specify a checkpointing for models **before** aggregation. by emersodb in https://github.com/VectorInstitute/FL4Health/pull/128
* Creating an Opacus specific Checkpointer by emersodb in https://github.com/VectorInstitute/FL4Health/pull/129
* Forcing better model consistency for Server-side models with Opacus by emersodb in https://github.com/VectorInstitute/FL4Health/pull/130
* Consolidate Weight Drift Losses by emersodb in https://github.com/VectorInstitute/FL4Health/pull/131
* Add dependabot config to update github actions by amrit110 in https://github.com/VectorInstitute/FL4Health/pull/142
* Bump actions/setup-python from 3 to 5 by dependabot in https://github.com/VectorInstitute/FL4Health/pull/143
* Bump actions/checkout from 3 to 4 by dependabot in https://github.com/VectorInstitute/FL4Health/pull/144
* Bump actions/cache from 2 to 4 by dependabot in https://github.com/VectorInstitute/FL4Health/pull/145
* Bump pypa/gh-action-pypi-publish from 1.4.2 to 1.8.14 by dependabot in https://github.com/VectorInstitute/FL4Health/pull/146

New Contributors
* dependabot made their first contribution in https://github.com/VectorInstitute/FL4Health/pull/140

**Full Changelog**: https://github.com/VectorInstitute/FL4Health/compare/v0.1.13...v0.1.15

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.