To run this project, first, clone the repo using:
git clone
Next, install the project dependencies using:
pip install -r requirements.txt
Open 3 terminals, On the first terminal, run the server.py
file to start the server.
python server.py
On the second terminal, run the client.py
file to start the first client
python client.py
On the third terminal, run the client2.py
file to start the 2nd client for the training to start.
python client2.py
The training runs for 5 rounds but you can increase the rounds.