| VENV_NAME = venv | |
| PYTHON = $(VENV_NAME)/bin/python | |
| build: setup install | |
| setup: | |
| python3 -m venv $(VENV_NAME) | |
| install: | |
| $(PYTHON) -m pip install --upgrade pip | |
| $(PYTHON) -m pip install -r requirements.txt | |
| train: | |
| $(PYTHON) train.py | |
| test: | |
| $(PYTHON) test.py | |
| infer: | |
| uvicorn main:app --reload | |
| clean: | |
| rm -rf $(VENV_NAME) | |
| rm -rf __pycache__ | |