- install the requirements
pip install -r requirements.txt
Open the terminal and run:
python server.py -c 20 -r 50
You can specify the number of minimum required clients and optimization rounds by the flags. The results, i.e., the weights after each round, are saved into the ./weights folder. Make sure it exists when starting the optimization routine.