Tower
A machine learning task management platform based on Kubernetes that implements the management of the Machine Learning tasks life cycle by Breakfast.
Features
- View cluster status, tasks.
- Manage Machine Learning tasks.
- Use namespaces for task isolation.
Overview
Quick Start
Development Test Environment
- Python 3.7 (Recommend)
- Django 2.2 (Necessary)
- Kubernetes 1.15+ (Recommend)
Install dependencies
pip install -r requirements.txt
Initialize the Tower
- Refresh & Synchronize the database(Step 1):
python manage.py makemigrations
python manage.py migrate
- Create Superuser(Step 2):
python manage.py createsuperuser
- Run the website(Step 3):
python manage.py runserver