| .PHONY: data train eval inference run clean | |
| data: | |
| @echo "Creating dataset from google/sentence_compressiom.." | |
| python -m build_dataset | |
| train: | |
| @echo "Training google/t5-small model for sentence compression.." | |
| python -m fine-tuning | |
| eval: | |
| @echo "Evaluation on test set.." | |
| python -m utils | |
| inference: | |
| @echo "Performing model inference on evaluation data.." | |
| python -m inference | |
| run: clean data train eval inference | |
| clean: | |
| @find . -name "*.pyc" -exec rm {} \; | |
| @rm -rf dataset/preprocessed/* checkpoints/* results/*; | |