FS-TFP/federatedscope/organizer
HengZhang 61b812d76f The origin version of FederatedScope
The origin version of FederatedScope
2024-11-21 11:25:24 +08:00
..
README.md The origin version of FederatedScope 2024-11-21 11:25:24 +08:00
__init__.py The origin version of FederatedScope 2024-11-21 11:25:24 +08:00
cfg_client.py The origin version of FederatedScope 2024-11-21 11:25:24 +08:00
cfg_server.py The origin version of FederatedScope 2024-11-21 11:25:24 +08:00
client.py The origin version of FederatedScope 2024-11-21 11:25:24 +08:00
server.py The origin version of FederatedScope 2024-11-21 11:25:24 +08:00
utils.py The origin version of FederatedScope 2024-11-21 11:25:24 +08:00

README.md

Organizer

Organizer is implemented by Celery and Redis as Broker, so you should install it before using.

Installation

# For Server
pip install -e .[org]
docker run -d -p 6379:6379 redis

# For Client
pip install -e .[org]
# Not full login ssh, will conduct `source ~/.bashrc` first.
# ** If not running interactively, `source ~/.bashrc` might fail **
# ** due to: `[ -z "$PS1" ] && return`, please comment this line **

RUN

# For Server
cd federatedscope/organizer
celery -A server worker --loglevel=info

## For multi-worker
# celery multi start w1 -A server -l info
# celery multi start w2 -A server -l info
# ...

# For Client
# Modify `server_ip` in federatedscope/organizer/cfg_client.py
python federatedscope/organizer/client.py
help