Appfl

Latest version: v1.1.0

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

Scan your dependencies

Page 3 of 4

0.3.0

Not secure
What's Changed
In summary, this is a release of a major change of the APPFL repository with the refactor of the codebase and the addition of several new capabilities. In details:
* Add examples on CELEBA and FEMNIST datasets with a new MPI communicator for large models by yim0331
* Add asynchronous FL algorithms [FedAsync](https://arxiv.org/pdf/1903.03934.pdf), [FedBuffer](https://proceedings.mlr.press/v151/nguyen22b/nguyen22b.pdf), and [FedCompass](https://arxiv.org/pdf/2309.14675.pdf) by Zilinghan and ShellyRiver
* Add example for personalized FL by shourya01
* Add globus compute (formerly funcX) as a communicator by Zilinghan and hthieu166
* Allow use to use custom loss and custom evaluation metric in the FL experiments by Zilinghan
* Document improvements by Zilinghan and minseok-ryu

0.2.1

Not secure
What's Changed
* Inititalised test_dataloader to None by samg2003 in https://github.com/APPFL/APPFL/pull/87
* Adding example by samg2003 in https://github.com/APPFL/APPFL/pull/88
* Fix the batch normalization layers updates and training loss computation by hthieu166, minseok-ryu in https://github.com/APPFL/APPFL/pull/86
* Fix the initial point by hthieu166, minseok-ryu in https://github.com/APPFL/APPFL/pull/98


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

0.2.0

Not secure
What's Changed
* Revise ``run_grpc_client.py`` by minseok-ryu in https://github.com/APPFL/APPFL/pull/68
* Add Federated Adaptive Methods at Server-Side by minseok-ryu in https://github.com/APPFL/APPFL/pull/59
* Additional Clean Up by minseok-ryu in https://github.com/APPFL/APPFL/pull/70
* add tensorboard by HongdaChen in https://github.com/APPFL/APPFL/pull/76
* Revisit the validation by minseok-ryu in https://github.com/APPFL/APPFL/pull/72
* Add a tensorboard contributed by HongdaChen by minseok-ryu in https://github.com/APPFL/APPFL/pull/77
* Clean up by minseok-ryu in https://github.com/APPFL/APPFL/pull/79
* customized loss function by minseok-ryu in https://github.com/APPFL/APPFL/pull/82
* Documentation and release for 0.2.0 by kibaekkim in https://github.com/APPFL/APPFL/pull/83

New Contributors
* HongdaChen made their first contribution in https://github.com/APPFL/APPFL/pull/76

**Full Changelog**: https://github.com/APPFL/APPFL/compare/v0.1.2...v0.2.0

0.1.2

Not secure
Corrected a version tag

**Full Changelog**: https://github.com/APPFL/APPFL/compare/v0.1.1...v0.1.2

0.1.1

What's Changed
* Generalize the loss function by minseok-ryu in https://github.com/APPFL/APPFL/pull/62
* update document for the loss function by minseok-ryu in https://github.com/APPFL/APPFL/pull/63
* Revise the code for training with "torch.nn.BCELoss()" by minseok-ryu in https://github.com/APPFL/APPFL/pull/64


**Full Changelog**: https://github.com/APPFL/APPFL/compare/v0.1.0...v0.1.1

0.1.0

Not secure
What's Changed
* Loading and Saving PyTorch Model; Use of logging by minseok-ryu in https://github.com/APPFL/APPFL/pull/50
* Updates to gRPC with testing on Google Cloud Platform by kibaekkim in https://github.com/APPFL/APPFL/pull/54


**Full Changelog**: https://github.com/APPFL/APPFL/compare/v0.0.1...v0.1.0

Page 3 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.