Ameya729 commited on
Commit
c385b83
·
1 Parent(s): c63ce0f

fix: Add requirements.txt at root level for HF Spaces

Browse files

- HF Spaces looks for requirements.txt at root first
- Added packages.txt for system dependencies
- Ensures joblib is installed correctly

Files changed (2) hide show
  1. packages.txt +2 -0
  2. requirements.txt +33 -0
packages.txt ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ # System packages for Hugging Face Spaces
2
+ build-essential
requirements.txt ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Core Dependencies (Install First)
2
+ joblib>=1.3.0
3
+ numpy>=1.24.0
4
+ pandas>=2.0.0
5
+
6
+ # ML and Data Science
7
+ scikit-learn>=1.3.0
8
+ xgboost>=1.7.0
9
+ prophet>=1.1.0
10
+
11
+ # Visualization and Explainability
12
+ matplotlib>=3.7.0
13
+ seaborn>=0.12.0
14
+ plotly>=5.15.0
15
+ shap>=0.42.0
16
+
17
+ # Dashboard
18
+ streamlit>=1.25.0
19
+
20
+ # Data Processing
21
+ pyyaml>=6.0
22
+ python-dateutil>=2.8.0
23
+ holidays>=0.25
24
+ tqdm>=4.65.0
25
+
26
+ # Generative AI and RAG
27
+ torch>=2.0.0
28
+ transformers>=4.30.0
29
+ sentence-transformers>=2.2.0
30
+ accelerate>=0.20.0
31
+ langchain>=0.0.300
32
+ langchain-community>=0.0.10
33
+ faiss-cpu>=1.7.4