/ Makefile
Makefile
 1  train:
 2  	uv run  src/training_pipeline/training.py 
 3  
 4  training-data:
 5  	uv run  src/feature_pipeline/preprocessing/core.py 
 6  
 7  frontend:
 8  	uv run  streamlit run src/inference_pipeline/frontend/main.py --server.port 8510
 9  
10  
11  # Backfilling the Feature Store
12  backfill-features:
13  	uv run  src/inference_pipeline/backend/backfill_feature_store.py --scenarios start end --target features 
14  	
15  backfill-predictions:
16  	uv run  src/inference_pipeline/backend/backfill_feature_store.py --scenarios start end --target predictions
17  
18  backfill-all: backfill-features backfill-predictions	
19  	
20  
21  # Docker
22  start-docker:
23  	sudo systemctl start docker
24  
25  image:
26  	docker build -t divvy-hourly .
27  
28  container:
29  	docker run  -it --env-file .env -p 8501:8501/tcp divvy-hourly:latest 
30  
31  
32  # Git
33  push-main:
34  	git push -u github main 
35  	git push -u codeberg main 
36  	git push rad main 
37