flower icon indicating copy to clipboard operation
flower copied to clipboard

Need FedProx,FedNOVA implementation using Flower

Open prathapkumarbaratam opened this issue 2 years ago • 2 comments

What is your question?

hi all, I want to use Strategies like FedPROX,FEDNOVA using Flower.

Thanks and Regards, Prathap Kumar

prathapkumarbaratam avatar Feb 23 '22 06:02 prathapkumarbaratam

The FedProx baseline should be implemented as pointed out in https://flower.dev/docs/using-baselines.html. However, I could not find the cited folder flower/baselines/flwr_baselines/publications/fedprox/system_heterogeneity in any branch. However, I could find the following reference when running git log -i -G "FedProx" --all -r -p .: src/flower/strategy/fedprox.py

The cited file was included before in the fedprox branch, which is currently deleted as you could see in https://github.com/adap/flower/commit/06fddf9c details. The information we could grab is had from https://github.com/adap/flower/blob/06fddf9c7144efaefcb2b02127bd760400c449de/src/flwr/strategy/fedprox.py.

You could base your implementation in the referenced file if no further information is given in this thread.

sisco0 avatar Feb 28 '22 05:02 sisco0

hi @sisco0 , Can I able to use this Fedprox code for my experiments?

prathapkumarbaratam avatar Mar 02 '22 04:03 prathapkumarbaratam

Hey @prathapkumarbaratam , you can find both FedProx and FedNova in the baselines/ directory:

  • FedNova: https://github.com/adap/flower/tree/main/baselines/fednova
  • FedProx: https://github.com/adap/flower/tree/main/baselines/fedprox

Many more baselines are easily accessible from our docs: https://flower.dev/docs/baselines/

jafermarq avatar Dec 20 '23 20:12 jafermarq