- Refer fl-misc for setup instructions
Server
folder containsmodel/model.h5
: Modelcheckpoint/fl_checkpoint
: Checkpointweight_updates
: Client updates stored here
-
Start Server
cd fl-server chmod +x genproto.sh && ./genproto go run main.go
Using Docker
cd fl-server chmod +x genproto.sh && ./genproto docker build -t fl-server . docker run -d -p 50051:50051 fl-server
-
Start a Test Client to connect to the server
cd fl-misc/test-client chmod +x genproto.sh && ./genproto go run main.go <Name-of-client>