fedjax icon indicating copy to clipboard operation
fedjax copied to clipboard

External contributions?

Open alshedivat opened this issue 4 years ago • 2 comments

Hello. Thanks for open sourcing this library! I'm wondering if this repository is open to external contributions? If yes, I'd be interested to send a PR and contribute an implementation of FedPA. Thanks.

alshedivat avatar Mar 29 '21 23:03 alshedivat

Thanks for being interested in contributing to fedjax. We are in the process of setting up the framework to accept external contributions. Will let you know as soon as we have the necessary pieces in place.

stheertha avatar Apr 05 '21 13:04 stheertha

Thanks for your patience.

We are now ready to accept community contributions. We recommend reading through the contributing guidelines as well as the developer workflow.

Add FedPA to fedjax.algorithms. Please refer to fed_avg.py and fed_avg_test.py for an example internal implementation and unit tests for FedAvg. Additionally, as mentioned in the contributing guidelines, please also add an associated binary that runs FedPA on EMNIST that reproduces the paper results.

Please reach out if you have any additional questions.

jaehunro avatar Jun 29 '21 21:06 jaehunro