File size: 390 Bytes
c8c46cf |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
VENV_NAME = venv
PYTHON = $(VENV_NAME)/bin/python
.PHONY: all setup install train infer clean
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__
|