.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/*; | |