This PR is not for merging, but to be able to review the changes since v1 of this study.
Between the v1 code (at https://github.com/florian/federated-learning-addon) and the beginning of the commits in this PR, I merged in the template and retrofitted the v1 logic into the template. This makes it easier to review code changes since the template-imposed structure has been kept intact through the development of v2.
This PR is not for merging, but to be able to review the changes since v1 of this study.
Between the v1 code (at https://github.com/florian/federated-learning-addon) and the beginning of the commits in this PR, I merged in the template and retrofitted the v1 logic into the template. This makes it easier to review code changes since the template-imposed structure has been kept intact through the development of v2.