- Source code used for the manuscript “Devising an Actor-based Middleware Support to Federated Learning Experiments and Systems”, currently under review.
- This work has been developed by the Artificial Intelligence R&D Group at the Department of Information Engineering, University of Pisa.
- Authors:
-
- Alessio Bechini (scholar) (alessio.bechini@unipi.it)
- José Luis Corcuera Bárcena (scholar) (joseluis.corcuera@phd.unipi.it)
Clone this repository
git clone https://github.com/Pyrlang/Pyrlang.git && git clone https://github.com/Pyrlang/Term.gitmkdir stats logsdocker network rm fednet; docker network create --subnet 172.19.0.0/16 fednetCGO_ENABLED=0 go build -C src/go/client/ -o fcmeans_client && CGO_ENABLED=0 go build -C src/go/server/ -o fcmeans_server && ./start_distributed.sh 3 gopipenv run sh run_director.shFL_CLIENT_ID=<client_id> FL_DIRECTOR_IP=<director_ip> pipenv run sh start_client.shFL_DIRECTOR_NAME=director@<director_ip> FL_NUMBER_CLIENTS=<number of clients> FL_LANGUAGE=<go|python> ./start_stats_node.sh