diff --git a/Makefile b/Makefile index c19b0dc..d7a8027 100644 --- a/Makefile +++ b/Makefile @@ -1,21 +1,26 @@ city_distances.csv: check generate_data.py - bash -c 'time python generate_data.py' + @echo "Generating distance data..." + @bash -c 'time python generate_data.py' train: check train.py - bash -c 'time python train.py' + @echo "Training embeddings..." + @bash -c 'time python train.py' eval: check eval.py - bash -c 'time python eval.py' + @echo "Evaluating trained model..." + @bash -c 'time python eval.py' lint: - isort --profile=black . - black . - flake8 --max-line-length=88 . + @echo "Auto-linting files and performing final style checks..." + @isort --profile=black . + @black . + @flake8 --max-line-length=88 . check: lint @echo "Checking for unstaged or untracked changes..." @git diff-index --quiet HEAD -- || { echo "Unstaged or untracked changes detected!"; exit 1; } clean: - rm -rf output/ - rm -rf checkpoints/ \ No newline at end of file + @echo "Removing outputs/ and checkpoints/ directories" + @rm -rf output/ + @rm -rf checkpoints/ \ No newline at end of file