This is a research project related to reinforcement learning/multiarmed bandit/federated learing.
- Maddie Shang (Team Lead)
- Shashi Gharti
- Backend server folder (django) => server
- Frontend client => client
Create virtual env for python and run the following commands:
- Go to the folder server and install dependencies pip install -r requirements.php
Go to path server > fl_server
- Rename .env.sample file to .env
- python manage.py makemigrations
- python manage.py migrate
- python manage.py loaddata core/fixtures/init-data.json
- python manage.py runserver
- Go to the client folder and install dependencies npm install
- Rename .env.sample file to .env
- npm run start
- docker up -d
API_ENDPOINT=http://0.0.0.0:8082 WS_ENDPOINT=0.0.0.0:8082 MODE=development STOP_AFTER=100 SIMULATION=True