diff --git a/Local-Without-Prediction/README.md b/Local-Without-Prediction/README.md index 5c9aea86f5b718454f1c18e3a3a6572780f81116..9965b1bf2ca92f2cdf8b9ef5d2fb339ba3d05b56 100644 --- a/Local-Without-Prediction/README.md +++ b/Local-Without-Prediction/README.md @@ -1,7 +1,9 @@ # Lab : Distributed Algorithm - Message Passing ## Overview -This project implements a **Sockets** based distributed algorithm for communication between nodes. The code is designed to be containerised using Docker and executed locally. The algorithm will later be used as a backbone for distributed federated learning. This version only deals with message communication between neighbors: there is no training/learning. The messages will later represent the weight exchanges of local neural networks (NN) deployed on the nodes. +This project implements a **Sockets** based distributed algorithm for communication between nodes. The code is designed to be containerised using Docker and executed locally. The algorithm will later be used as a backbone for distributed federated learning. + +This version only deals with message communication between neighbors: there is no training/learning. The messages will later represent the weight exchanges of local neural networks (NN) deployed on the nodes. ## Prerequisites @@ -39,6 +41,10 @@ Where <num_nodes> is the number of nodes in your network. Replace the varibale `image` (line 3) with your previouly built container image. +## Local execution + + docker-compose up + ## Troubleshooting - Check the container logs - Ensure that all environment variables are correctly set and that the neighbors' file is correctly configured. \ No newline at end of file